• 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