Computing system metrics through reverse engineering

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Downloads (Pure)

    Abstract

    In this paper we present a novel approach to assess system design quality by means of automatically computed metrics based on source code. We have used in-house reverse engineering tool to extract UML diagrams, class, sequence and activity, from C++ code. These extracted UML diagrams represent the system design and can be used to compute metrics indicating the quality of the system design. The metrics can be visualized in e.g. 3-dimensional way. Besides, we describe two case studies: one to compare existing system design with automatically generated system design and the industrial case study that helped to reveal bad smells in system design.
    Original languageEnglish
    Title of host publicationSetting quality standards (Proceedings 11th International Conference on Quality Engineering in Software Technology, Conquest 2008, Potsdam, Germany, September 24-26, 2008)
    EditorsI. Schieferdecker, S. Goericke
    Place of PublicationHeidelberg
    Publisherdpunkt.verlag
    Pages261-270
    ISBN (Print)978-3-89864-567-6
    Publication statusPublished - 2008

    Fingerprint

    Dive into the research topics of 'Computing system metrics through reverse engineering'. Together they form a unique fingerprint.

    Cite this