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

H. Mei, T. Xie, F. Yang

Research output: Contribution to journalConference articlepeer-review

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.

Original languageEnglish (US)
Pages (from-to)71-76
Number of pages6
JournalProceedings - IEEE Computer Society's International Computer Software and Applications Conference
StatePublished - Jan 1 2001
Externally publishedYes
Event25th Annual International Computer Software and Applications Conference (COMPSAC)2001 - Chicago, IL, United States
Duration: Oct 8 2001Oct 12 2001

Keywords

  • CASE Tool
  • Object-Orientation
  • Program Understanding
  • Reverse Engineering

ASJC Scopus subject areas

  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'JBOORET: An automated tool to recover OO design and source models'. Together they form a unique fingerprint.

Cite this