Supporting Custom Quality Models to Analyse and Compare Open-Source Software

Davide Di Ruscio, Dimitrios Kolovos, Yannis Korkontzelos, Nicholas Matragkas, Jurgen Vinju, James Williams

Research output: Contribution to conferencePaper

1 Citation (Scopus)
4 Downloads (Pure)

Abstract

Analysing and comparing open source software requires the adoption of quality models that have to be evaluated in order to rank the software systems being compared and to support the final decision about which of them has to be adopted. Since software quality can mean different things in different scenarios, quality models should be flexible in order to accommodate the needs of different users. Over the years several quality models have been proposed. Even though some of them are tool supported, they cannot be extended or customized to better accommodate the requirements of specific business contexts. In this paper, instead of having a fixed model, we propose a workflow and a tool chain to support the specification of custom quality models, which can guide the automated analysis of open source software.
Original languageEnglish
Pages94-99
DOIs
Publication statusE-pub ahead of print - 11 Jan 2017
Event10th International Conference on the Quality of Information and Communications Technology - Lisbon, Portugal
Duration: 6 Sep 20169 Sep 2016

Conference

Conference10th International Conference on the Quality of Information and Communications Technology
CountryPortugal
CityLisbon
Period6/09/169/09/16

Fingerprint

Open source software
Specifications
Industry

Keywords

  • Measurement
  • Analytical models
  • Context
  • Open source software
  • Electronic mail
  • Computer bugs

Cite this

Di Ruscio, D., Kolovos, D., Korkontzelos, Y., Matragkas, N., Vinju, J., & Williams, J. (2017). Supporting Custom Quality Models to Analyse and Compare Open-Source Software. 94-99. Paper presented at 10th International Conference on the Quality of Information and Communications Technology, Lisbon, Portugal. https://doi.org/10.1109/QUATIC.2016.026
Di Ruscio, Davide ; Kolovos, Dimitrios ; Korkontzelos, Yannis ; Matragkas, Nicholas ; Vinju, Jurgen ; Williams, James. / Supporting Custom Quality Models to Analyse and Compare Open-Source Software. Paper presented at 10th International Conference on the Quality of Information and Communications Technology, Lisbon, Portugal.
@conference{6eb3fb225fbc4b0eaffec4c0edbb2803,
title = "Supporting Custom Quality Models to Analyse and Compare Open-Source Software",
abstract = "Analysing and comparing open source software requires the adoption of quality models that have to be evaluated in order to rank the software systems being compared and to support the final decision about which of them has to be adopted. Since software quality can mean different things in different scenarios, quality models should be flexible in order to accommodate the needs of different users. Over the years several quality models have been proposed. Even though some of them are tool supported, they cannot be extended or customized to better accommodate the requirements of specific business contexts. In this paper, instead of having a fixed model, we propose a workflow and a tool chain to support the specification of custom quality models, which can guide the automated analysis of open source software.",
keywords = "Measurement, Analytical models, Context, Open source software, Electronic mail, Computer bugs",
author = "{Di Ruscio}, Davide and Dimitrios Kolovos and Yannis Korkontzelos and Nicholas Matragkas and Jurgen Vinju and James Williams",
year = "2017",
month = "1",
day = "11",
doi = "10.1109/QUATIC.2016.026",
language = "English",
pages = "94--99",
note = "10th International Conference on the Quality of Information and Communications Technology ; Conference date: 06-09-2016 Through 09-09-2016",

}

Di Ruscio, D, Kolovos, D, Korkontzelos, Y, Matragkas, N, Vinju, J & Williams, J 2017, 'Supporting Custom Quality Models to Analyse and Compare Open-Source Software' Paper presented at 10th International Conference on the Quality of Information and Communications Technology, Lisbon, Portugal, 6/09/16 - 9/09/16, pp. 94-99. https://doi.org/10.1109/QUATIC.2016.026

Supporting Custom Quality Models to Analyse and Compare Open-Source Software. / Di Ruscio, Davide; Kolovos, Dimitrios; Korkontzelos, Yannis; Matragkas, Nicholas; Vinju, Jurgen; Williams, James.

2017. 94-99 Paper presented at 10th International Conference on the Quality of Information and Communications Technology, Lisbon, Portugal.

Research output: Contribution to conferencePaper

TY - CONF

T1 - Supporting Custom Quality Models to Analyse and Compare Open-Source Software

AU - Di Ruscio, Davide

AU - Kolovos, Dimitrios

AU - Korkontzelos, Yannis

AU - Matragkas, Nicholas

AU - Vinju, Jurgen

AU - Williams, James

PY - 2017/1/11

Y1 - 2017/1/11

N2 - Analysing and comparing open source software requires the adoption of quality models that have to be evaluated in order to rank the software systems being compared and to support the final decision about which of them has to be adopted. Since software quality can mean different things in different scenarios, quality models should be flexible in order to accommodate the needs of different users. Over the years several quality models have been proposed. Even though some of them are tool supported, they cannot be extended or customized to better accommodate the requirements of specific business contexts. In this paper, instead of having a fixed model, we propose a workflow and a tool chain to support the specification of custom quality models, which can guide the automated analysis of open source software.

AB - Analysing and comparing open source software requires the adoption of quality models that have to be evaluated in order to rank the software systems being compared and to support the final decision about which of them has to be adopted. Since software quality can mean different things in different scenarios, quality models should be flexible in order to accommodate the needs of different users. Over the years several quality models have been proposed. Even though some of them are tool supported, they cannot be extended or customized to better accommodate the requirements of specific business contexts. In this paper, instead of having a fixed model, we propose a workflow and a tool chain to support the specification of custom quality models, which can guide the automated analysis of open source software.

KW - Measurement

KW - Analytical models

KW - Context

KW - Open source software

KW - Electronic mail

KW - Computer bugs

UR - http://homepages.cwi.nl/~jurgenv/papers/STAFF2015.pdf

UR - https://sites.google.com/site/quatic2016/

U2 - 10.1109/QUATIC.2016.026

DO - 10.1109/QUATIC.2016.026

M3 - Paper

SP - 94

EP - 99

ER -

Di Ruscio D, Kolovos D, Korkontzelos Y, Matragkas N, Vinju J, Williams J. Supporting Custom Quality Models to Analyse and Compare Open-Source Software. 2017. Paper presented at 10th International Conference on the Quality of Information and Communications Technology, Lisbon, Portugal. https://doi.org/10.1109/QUATIC.2016.026