• DocumentCode
    2959462
  • Title

    Comprehending a complex, distributed, object-oriented software system: a report from the field

  • Author

    Sneed, Harry M. ; Dombovari, Tomas

  • Author_Institution
    Softing Kft., Budapest, Hungary
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    218
  • Lastpage
    225
  • Abstract
    Comprehending complex, distributed, object-oriented software systems is a difficult task which must be approached in a formal disciplined manner if it is to be solved at all. The authors have developed a formal tool supported approach using relational databases to model both the requirement specification and the system implementation of a very large commercial application system. The approach combines forward and reverse engineering link the implementation to the specification, thereby providing a basis for traceability between system artifacts and requirements. The result is a partial comprehension adequate for system maintenance
  • Keywords
    distributed programming; formal specification; object-oriented programming; relational databases; reverse engineering; software maintenance; complex distributed object-oriented software system; formal tool supported approach; partial comprehension; relational databases; requirement specification; reverse engineering; specification; system artifacts; system implementation; system maintenance; traceability; very large commercial application system; Computer architecture; Design methodology; Documentation; Electrical capacitance tomography; Hip; Object oriented modeling; Reverse engineering; Software maintenance; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1999. Proceedings. Seventh International Workshop on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-0180-x
  • Type

    conf

  • DOI
    10.1109/WPC.1999.777761
  • Filename
    777761