DocumentCode
1108806
Title
Representing and maintaining process knowledge for large-scale systems development
Author
Ramaesh, B. ; Dhar, Vasant
Author_Institution
Naval Postgraduate Sch., Monterey, CA, USA
Volume
9
Issue
2
fYear
1994
fDate
4/1/1994 12:00:00 AM
Firstpage
54
Lastpage
59
Abstract
Discusses how the Remap system (representation and maintenance of process knowledge) uses a semiformal representation that supports the design and maintenance of large-scale software systems. The conceptual model relates design rationale knowledge to the resulting system, providing the primitives/ templates with which we can capture (often informal) design rationale information. The model´s semantics are well defined, allowing automated reasoning with its components. By providing a complete design history, Remap enhances the understandability of designs and offers a mechanism for propagating changes in design decisions into changes in design solutions.<>
Keywords
expert systems; knowledge representation; software maintenance; software tools; Remap system; automated reasoning; conceptual model; design history; design rationale; large-scale systems development; process knowledge maintenance; process knowledge representation; semantics; software design; Audio tapes; Ground support; History; Indexing; Large-scale systems; Mathematical model; Process design; Software design; Software maintenance; Software systems;
fLanguage
English
Journal_Title
IEEE Expert
Publisher
ieee
ISSN
0885-9000
Type
jour
DOI
10.1109/64.294137
Filename
294137
Link To Document