Issue No. 02 - March/April (1991 vol. 8)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.73752
<p>An extensible conceptual model for recording design decisions and other supporting information is described along with the tool shell OSC in which it is embedded. The OSC shell consists of a design database and a family of query, manipulation, and extension facilities. The design database maintains a record of the design process. The extension facilities can be used to enrich the design database scheme incrementally and create new query or manipulation facilities. The core model provides a base language for describing the design process. Extension facilities augment this basis with more powerful, customized facilities. The implementation of the OSC shell using ESSAIM, an expert-system shell based on Smalltalk, is discussed.</p>
software engineering; tool shelf; extensible conceptual model; tool shell OSC; design database; extension facilities; database scheme; manipulation facilities; core model; base language; ESSAIM; expert-system shell; Smalltalk; database management systems; decision support systems; expert systems; software tools; systems analysis
G. Arango, A. Feroldi, J. Cloarec and L. Bruneau, "A Tool Shell for Tracking Design Decisions," in IEEE Software, vol. 8, no. , pp. 75-83, 1991.