• DocumentCode
    2203997
  • Title

    Domain analysis and reverse engineering

  • Author

    DeBaud, Jean-Marc ; Moopen, Bijith ; Rugaber, Spencer

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1994
  • fDate
    19-23 Sep 1994
  • Firstpage
    326
  • Lastpage
    335
  • Abstract
    Current reverse engineering technology is typically based on program analysis methods such as parsing and data flow analysis. As such, it is limited in what it can accomplish. Knowledge of the application domain containing a program can help overcome this limit and aid the comprehension process. The paper discusses the relationship of application domain analysis and reverse engineering. Two case studies are presented. The first describes how domain knowledge, expressed as an object-oriented framework, can aid the reverse engineering process for a well-understood domain. The second studies how reverse engineering can be used to build a domain model. Issues raised by the confluence of domain analysis and reverse engineering are discussed, and implications on future work in the area are suggested
  • Keywords
    object-oriented programming; software engineering; application domain analysis; case studies; domain analysis; domain knowledge; domain model; future work; object-oriented framework; program analysis methods; reverse engineering; well-understood domain; Object-oriented programming; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1994. Proceedings., International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    0-8186-6330-8
  • Type

    conf

  • DOI
    10.1109/ICSM.1994.336762
  • Filename
    336762