• DocumentCode
    3152104
  • Title

    Recovering high-level views of object-oriented applications from static and dynamic information

  • Author

    Richner, Tamar ; Ducasse, Stéphane

  • Author_Institution
    Inst. fur Inf., Bern Univ., Switzerland
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    13
  • Lastpage
    22
  • Abstract
    Recovering architectural documentation from code is crucial to maintaining and re-engineering software systems. Reverse engineering and program understanding approaches are often limited by the fact that: 1) they propose a fixed set of predefined views, and 2) they consider either purely static or purely dynamic views of the application. In this paper we present an environment supporting the generation of tailorable views of object-oriented systems from both static and dynamic information. Our approach is based on the combination of user-defined queries which allow an engineer to create high-level abstractions and to produce views using these abstractions
  • Keywords
    object-oriented methods; reverse engineering; software maintenance; systems re-engineering; abstractions; dynamic information; high-level views recovery; object-oriented systems; reverse engineering; software maintainance; software reengineering; static information; Application software; Data mining; Documentation; Electrical capacitance tomography; Maintenance engineering; Programming; Read only memory; Reverse engineering; Software engineering; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
  • Conference_Location
    Oxford
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0016-1
  • Type

    conf

  • DOI
    10.1109/ICSM.1999.792487
  • Filename
    792487