Creating domain specific libraries: a methodology, design guidelines and an implementation - Robotics Institute Carnegie Mellon University

Creating domain specific libraries: a methodology, design guidelines and an implementation

Marcel Becker and J. L. Diaz-Herrera
Conference Paper, Proceedings of 3rd International Conference on Software Reuse, pp. 158 - 168, November, 1994

Abstract

In this paper 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[11] 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 di erent reusable levels identi ed by the proposed methodology.

BibTeX

@conference{Becker-1994-13800,
author = {Marcel Becker and J. L. Diaz-Herrera},
title = {Creating domain specific libraries: a methodology, design guidelines and an implementation},
booktitle = {Proceedings of 3rd International Conference on Software Reuse},
year = {1994},
month = {November},
pages = {158 - 168},
}