loading...
A Design Model for Object Oriented Systems with Explicit Architecture
Nancy, France June 07-June 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.778998Technology of Object-Oriented Languag ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Andrea Sosio, Universit? di Milano
Francesco Tisato, Universit? di Milano
Developing software systems out of components involves defining the overall architecture where such components will cooperate. We argue that major problems with current approaches to component-based software development stem from the fact that architecture is implicit in the components' code. This paper presents a design model for object-oriented systems which makes architecture explicit by letting architecture-transparent components be instantiated and coordinated by separate entities implementing architectural concepts. A brief discussion of the application of the model to the design of a concrete system demonstrates how explicit architecture can enhance the reusability of both components and design elements, and ease the implementation of user-directed dynamic reconfiguration.
Index Terms:
Component-Based Software Development, Software Architecture, Dynamic Reconfiguration, Design Reuse
Citation:
Andrea Sosio, Francesco Tisato, "A Design Model for Object Oriented Systems with Explicit Architecture," tools, pp.46, Technology of Object-Oriented Languages and Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.