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 language | English |
|---|---|
| Title of host publication | Setting quality standards (Proceedings 11th International Conference on Quality Engineering in Software Technology, Conquest 2008, Potsdam, Germany, September 24-26, 2008) |
| Editors | I. Schieferdecker, S. Goericke |
| Place of Publication | Heidelberg |
| Publisher | dpunkt.verlag |
| Pages | 261-270 |
| ISBN (Print) | 978-3-89864-567-6 |
| Publication status | Published - 2008 |
Fingerprint
Dive into the research topics of 'Computing system metrics through reverse engineering'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver