• DocumentCode
    1726068
  • Title

    JBOORET: an automated tool to recover OO design and source models

  • Author

    Hong, Mingyi ; Xie, Tao ; Yang, Fuqing

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    This paper introduces a reverse engineering tool, JBOORET (Jade Bird Object-Oriented Reverse Engineering Tool). This tool is developed by adopting a parser-based approach to assist the activity of extracting the higher-level design and source models from system artifacts. A conceptual model is formulated as the knowledge representation. Multi-perspective design and source models are recovered by JBOORET based on the comprehensive program information extracted from source code. Its flexible user interface can assist users to browse the detailed information of design and source models by using the selection and compaction mechanism. This paper discusses the design principles and decisions of JBOORET and describes its implementation
  • Keywords
    knowledge representation; object-oriented methods; reverse engineering; user interfaces; JBOORET; Jade Bird Object-Oriented Reverse Engineering Tool; OO design recovery; OO source model recovery; automated tool; flexible user interface; knowledge representation; multiperspective design; parser; Application software; Birds; Computer industry; Computer science; Data mining; Object oriented modeling; Reverse engineering; Software maintenance; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2001. COMPSAC 2001. 25th Annual International
  • Conference_Location
    Chicago, IL
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1372-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2001.960600
  • Filename
    960600