Journal Article

·2014 OPEN ACCESS

Integrating Software Metrics with UML Class Diagrams

Meti̇n Turan YTU

Lecture Notes on Software Engineering

Abstract

Software measurement tools have been used to support quality assurance through the development cycle with an increasing popularity recently. However, understanding the results of these tools still is a big problem. They generally present polymetric views which are too complex and hard to comment on. In this study, a software tool was developed to present metrics in UML class diagrams. Colors of traffic lights are used to colorize the status of units in classes. Status is determined by techniques called limit and point approaches. Tool includes common structured and class based complexity metrics and only parses C# grammar presently.

Keywords

Class diagram Computer science UML tool Unified Modeling Language Programming language Applications of UML Software engineering Story-driven modeling Class (philosophy) Activity diagram Communication diagram Software Artificial intelligence

Subject Areas

Software Engineering Research ·Information Systems ·Physical Sciences
Advanced Software Engineering Methodologies ·Artificial Intelligence ·Physical Sciences
Software Reliability and Analysis Research ·Software ·Physical Sciences