-During software projects, it is necessary to collect, store and analyze data to support decision making at project and organizational levels. Software measurement is a key practice to process quality improvement and project management. Given the nature of measurement activities, supporting tools are essential. Different tools can be combined to support the measurement process and provide the necessary information for decision making. However, usually these tools are developed by different developers, at different points in time and without concern for integration. As a result, organizations have to deal with integration issues to allow tools communication and properly support the measurement process. This paper presents a study investigating in the literature initiatives involving tools integration to support software measurement. As a result, twelve proposals were analyzed and their characteristics are presented.
Software measurement (SM) is a key area to support process quality improvement and project management. Due to the nature of the measurement activities, tool support is essential. Tools can be combined to support the SM process and provide necessary information for decision making. However, tools are usually developed without concern for integration. As a result, organizations have to deal with integration issues to enable communication between tools. Aiming at investigating studies in the literature that report initiatives involving tool integration for supporting SM, we performed a systematic literature review. Twelve initiatives were found. This paper presents the results of the systematic review and discusses the main findings.
Software measurement is a key practice to process improvement and project management. Given the nature of measurement activities, supporting tools are essential. Different tools can be combined to support the measurement process and provide necessary information for decision making. However, these tools are usually developed by different developers, at different points in time and without concern for integration. As a result, organizations have to deal with integration issues to allow tools communication and properly support the measurement process. In this paper we present a tool integration initiative performed following the Ontology-Based Approach for Measurement Systems Integration (OBA-MSI) aiming to support the measurement process in a software development organization. The integration involved three tools: Taiga, SonarQube and SoMeSPC.
Software measurement is performed in the context of various software processes that, generally, have different supporting tools. Thus, organizations have to deal with integration issues to enable the communication between tools and to properly support the measurement process. A key factor for integration is that tools share a common understanding regarding the meaning of the exchanged terms and services, i.e., it is important to deal with integration at the semantic level. Ontologies have been acknowledged as an important means to address semantic integration. In this paper we present the Ontology-Based Approach for Measurement Systems Integration (OBA-MSI), an approach that uses ontologies as a basis to integrate tools aiming at supporting the software measurement process. In order to evaluate OBA-MSI, it was applied to integrate tools in a software development organization.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.