loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems
Nancy, France
June 07-June 10
ISBN: 0-7695-0275-X
Kai Koskimies, Tampere University of Technology
Jan Bosch, University of Karlskrona/Ronneby
Wolfgang Pree, University of Constance
Görel Hedin, Lund University
More and more software developers are recognizing the need for solutions that make it possible to share code between different applications in the same domain. Reusing code increases not only the productivity of the developers but also the reliability and maintainability of the software products. Many software companies have ended up with a repository of enterprise components modelling the core business of the company, or with a product-line architecture that captures the common aspects of a family of software products. In both cases, object-orientation offers a technology that enables these solutions.The workshop studies the problems in designing reuse-oriented architectures (ROA) within the OO paradigm and the OO techniques that support this. The design of such systems is much harder than the design of individual applications, because ROAs need to be valid for unforeseen applications. Instead of a closed world of application concepts, the designer must analyze the variable aspects of a domain. The workshop covers a wide range of topics related to the development of ROAs, including: Design methods for OO product-lines/frameworks Case studies of existing ROAs Patterns and architectural styles supporting ROAs Component-based ROAs Evaluation of ROAs Tools supporting the creation and reuse of product-line platforms and frameworks Documentation of product-line platforms and frameworks Practical experiences with reuse in OO Re-engineering legacy systems into ROAs
Citation:
Kai Koskimies, Jan Bosch, Wolfgang Pree, Görel Hedin, "Designing Reusable Object-Oriented Architectures - Challenges, Methods & Tools," tools, pp.421, Technology of Object-Oriented Languages and Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.