DocumentCode
2357812
Title
Creating domain specific libraries: a methodology and design guidelines
Author
Becker, Marcel ; Diaz-Herrera, J.L.
Author_Institution
Robotics Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1994
fDate
1-4 Nov 1994
Firstpage
158
Lastpage
168
Abstract
We present an approach for building libraries of reusable software components that addresses the tension between design-with-reuse and design-for-reuse. The approach is based on a hierarchical model that assumes four levels of reusability. The design guidelines for developing components according to this methodology are summarized and an application demonstrating how the products of a domain analysis technique can be mapped into this hierarchical model is described. The application is a reactive scheduling architecture for manufacturing operations, and the domain analysis technique selected is the feature oriented domain analysis developed by the Software Engineering Institute at Carnegie Mellon University. The main objective of the paper is to establish the connection between the domain analysis products and the different reusable levels identified by the proposed methodology
Keywords
software reusability; design guidelines; design-for-reuse; design-with-reuse; domain specific libraries; hierarchical model; reactive scheduling architecture; reusable software components; Application software; Buildings; Computer architecture; Design methodology; Guidelines; Job shop scheduling; Manufacturing; Software engineering; Software libraries; Software reusability;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reuse: Advances in Software Reusability, 1994. Proceedings., Third International Conference on
Conference_Location
Rio de Janeiro
Print_ISBN
0-8186-6632-3
Type
conf
DOI
10.1109/ICSR.1994.365788
Filename
365788
Link To Document