This Article 
 Bibliographic References 
 Add to: 
A Tool Shell for Tracking Design Decisions
March/April 1991 (vol. 8 no. 2)
pp. 75-83

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.

Index Terms:
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
Guillermo Arango, Laurent Bruneau, Jean-Francois Cloarec, Albert Feroldi, "A Tool Shell for Tracking Design Decisions," IEEE Software, vol. 8, no. 2, pp. 75-83, March-April 1991, doi:10.1109/52.73752
Usage of this product signifies your acceptance of the Terms of Use.