loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
24th International Conference on Distributed Computing Systems Workshops - W2: DARES (ICDCSW'04)
Supporting Adaptable Distributed Systems with FORMAware
Hachioji, Tokyo, Japan
March 23-March 24
ISBN: 0-7695-2087-1
Rui S. Moreira, University Fernando Pessoa, Lancaster University and INESC Porto
Gordon S. Blair, Lancaster University
Eurico Carrapatoso, University of Porto and INESC Porto
The interactive and ubiquitous nature of future distributed services (e.g. digital libraries, learning systems, etc.) will make them more architectural and resource demanding. Consequently, next generation middleware frameworks should support both shorter and longer-term adaptation (i.e. a priori and a posteriori reconfiguration). In fact, current component standards [18] leverage software reusability and diminish development costs. Nevertheless, it is also a fact that existing middleware, which succeeded in meeting the goals of heterogeneity and interoperability, is not open enough for tackling the problem of dynamic evolution. This paper presents FORMAware, a framework that combines a novel component-based programming model enhanced by a reflective design, the former capturing the knowledge about software architecture abstractions (e.g. components, connectors, style managers, style rules) while the latter offering architecture awareness by explicitly opening the content and structure of both atomic and composite components (via introspection and adaptation meta-objects). In addition, FORMAware provides a set of tools and services for automating software development and adaptation (i.e. support for the generation, assembly, deployment and dynamic reconfiguration processes).
Citation:
Rui S. Moreira, Gordon S. Blair, Eurico Carrapatoso, "Supporting Adaptable Distributed Systems with FORMAware," icdcsw, vol. 2, pp.320-325, 24th International Conference on Distributed Computing Systems Workshops - W2: DARES (ICDCSW'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.