• DocumentCode
    322934
  • Title

    Conceptual module querying for software reengineering

  • Author

    Baniassad, Elisa L A ; Murphy, Gail C.

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1998
  • fDate
    19-25 Apr 1998
  • Firstpage
    64
  • Lastpage
    73
  • Abstract
    Many tools have been built to analyze source code. Most of these tools do not adequately support reengineering activities because they do not allow a software engineer to simultaneously perform queries about both the existing and the desired source structure. This paper introduces the conceptual module approach that overcomes this limitation. A conceptual module is a set of lines of source that are treated as a logical unit. We show how the approach simplifies the gathering of source information for reengineering tasks, and describe how a tool to support the approach was built as a front-end to existing source analysis tools
  • Keywords
    reverse engineering; software reusability; software tools; systems re-engineering; conceptual module querying; logical unit; reverse engineering; software reengineering; software reuse; software tools; source analysis tools; source code analysis; source information; Computer science; Data analysis; Data engineering; Information analysis; Performance analysis; Reverse engineering; Software performance; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1998. Proceedings of the 1998 International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-8368-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1998.671103
  • Filename
    671103