Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
A generic model for reflective design
ACM Transactions on Software Engineering and Methodology (TOSEM)
An active hypertext model for system requirements
IWSSD '93 Proceedings of the 7th international workshop on Software specification and design
Using ontology to support development of software architectures
IBM Systems Journal
Documenting after the fact: Recovering architectural design decisions
Journal of Systems and Software
Graphical argumentation and design cognition
Human-Computer Interaction
Hi-index | 0.00 |
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.