loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP'05)
An Aspect Oriented Framework for Scientific Component Development
Lugano, Switzerland
February 09-February 12
ISBN: 0-7695-2280-7
Manuel D?az, M?laga University, Spain
Sergio Romero, M?laga University, Spain
Bartolom? Rubio, M?laga University, Spain
Enrique Soler, M?laga University, Spain
Jos? M. Troya, M?laga University, Spain
Aspect-Oriented Programming enables developers to capture in separated aspect modules concerns that are spread over different components in a system. This paper is an attempt to apply this paradigm to High Performance Computing. Besides achieving the usual advantages of improved modularity, more reusable code that is easier to develop and maintain, we pursue to improve efficiency by means of dynamic changes of aspects at runtime. We present an Aspect-Oriented Framework where Scientific Components and Aspects are first-order entities (components) which interaction is established by means of what we have called Aspect Connectors. As an example, we focus on the communication aspect, which encapsulates the communication scheme among the set of components that set up a system. The expressiveness and suitability of the approach are shown by means of an application example.
Citation:
Manuel D?az, Sergio Romero, Bartolom? Rubio, Enrique Soler, Jos? M. Troya, "An Aspect Oriented Framework for Scientific Component Development," pdp, pp.290-296, 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.