Smart Measurements and Analysis for Software Quality Enhancement

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

Abstract

Requests to improve the quality of software are increasing due to the competition in software industry and the complexity of software development integrating multiple technology domains (e.g., IoT, Big Data, Cloud, Artificial Intelligence, Security Technologies). Measurements collection and analysis is key activity to assess software quality during its development live-cycle. To optimize this activity, our main idea is to periodically select relevant measures to be executed (among a set of possible measures) and automatize their analysis by using a dedicated tool. The proposed solution is integrated in a whole PaaS platform called MEASURE. The tools supporting this activity are Software Metric Suggester tool that recommends metrics of interest according several software development constraints and based on artificial intelligence and MINT tool that correlates collected measurements and provides near real-time recommendations to software development stakeholders (i.e. DevOps team, project manager, human resources manager etc.) to improve the quality of the development process. To illustrate the efficiency of both tools, we created different scenarios on which both approaches are applied. Results show that both tools are complementary and can be used to improve the software development process and thus the final software quality.

Original languageEnglish
Title of host publicationSoftware Technologies - 13th International Conference, ICSOFT 2018, Revised Selected Papers
EditorsLeszek A. Maciaszek, Leszek A. Maciaszek, Marten van Sinderen
PublisherSpringer Verlag
Pages194-219
Number of pages26
ISBN (Print)9783030291563
DOIs
Publication statusPublished - 1 Jan 2019
Externally publishedYes
Event13th International Conference on Software Technologies, ICSOFT 2018 - Porto, Portugal
Duration: 26 Jul 201828 Jul 2018

Publication series

NameCommunications in Computer and Information Science
Volume1077
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference13th International Conference on Software Technologies, ICSOFT 2018
Country/TerritoryPortugal
CityPorto
Period26/07/1828/07/18

Keywords

  • DevOps team
  • Metrics combination
  • Metrics correlation
  • Metrics reuse
  • Metrics suggestion
  • Software engineering
  • Software quality

Fingerprint

Dive into the research topics of 'Smart Measurements and Analysis for Software Quality Enhancement'. Together they form a unique fingerprint.

Cite this