ViMC -- Interactive Tool for Measuring Software Applications

Modern software applications are complex, and their maintenance implies elaborate analysis tools that reveal their structure and functionality, for purposes like software understanding or quality assessment. This paper introduces ViMC, a tool we have developed to support software engineers in analyz...

Full description

Saved in:
Bibliographic Details
Published in2018 22nd International Conference on System Theory, Control and Computing (ICSTCC) pp. 397 - 402
Main Authors Cosma, Dan C., Gugea, Oana, Avramovic, Tamara
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Modern software applications are complex, and their maintenance implies elaborate analysis tools that reveal their structure and functionality, for purposes like software understanding or quality assessment. This paper introduces ViMC, a tool we have developed to support software engineers in analyzing the structure of object-oriented software applications, by focusing on measuring the various aspects that define the properties of the entities within a software project. The tool provides a set of predefined software metrics that can be applied to sets of classes and packages within a given software application, while allowing the user to dynamically create new metrics, as needed. The definition of custom metrics is done either through programming, or by interactively combining existing metrics via a user interface.
DOI:10.1109/ICSTCC.2018.8540773