Foreword by the Chair
It is well established that ICT systems play a core role in our society, supporting our business and daily life activities. As systems evolve to cope with the increasing demands from the society they support, more and more important it becomes having effective methodologies to evaluate and control their quality.
One of the approaches proposed to track quality evolution is the use of software product metrics. These metrics enable a direct quantification of characteristics of the software artifacts such as source code, test code or schema definitions. In particular statically derived metrics (e.g. size, complexity metrics) can be used as early as the first artifacts are created or modified hence allowing faster response in case of potential problems are identified.
There are still many research challenges to address in metrics research for ICT systems with respect to both metrics definition and usage addressed in this Thematic Track.
Spreadsheets are growing in usage and criticality of functions they support and hence it is important to defined appropriate metrics to evaluate their quality evolution. In “A Quality Model for Spreadsheets”, Cunha et al propose a set of metrics to automatically evaluate spreadsheets based on the ISO/IEC 9126 international standard for the evaluation of software quality. The authors analyze a large set of spreadsheets to calibrate thresholds to be able to calculate a rating for each metric.
Systems are growing in size (generating a very large set of measurements) requiring means to identify only the important measurements that should be act upon. In “Automatic Event Detection for Software Product Quality Monitoring”, Bijlsma et al propose a methodology that automatically analyzes the difference of measurements over time to pinpoint changes worth to investigate. The authors applied this method to a large set of industrial systems reporting on the number of events detected.
Both works of Cunha et al and Bijlsma et al contribute to the body of knowledge of Quality Evolution in ICT by propose novel methodologies to evaluate and track software quality.
Track Committee
-
ChairOutSystems, Portugal
Program Committee
-
Nicolas AnquetilINRIA, France
-
Marco D’AmbrosUniversity of Lugano, Switzerland
-
Serge DemeyerUniversity of Antwerp, Belgium
-
Kim HerzigSaarland Universiteit, Germany
-
Yasutaka KameiKyushu University, Japan
-
Paul KlintCWI, Netherlands
-
Andrian MarcusWayne State University, USA
-
Akito MondenNara Institute of Science and Technology, Japan
-
Miguel P. MonteiroUniversidade Nova de Lisboa, Portugal
-
Stéphane VaucherBenchmark Consulting, Canada
-
Andy ZaidmanUniversity of Delft, Netherlands
Program
Room V1.33 | ||
Time | Title | Authors |
16:00–17:30 | Session 1 | |
A Quality Model for Spreadsheets | Jácome Cunha, João Fernandes, Christophe Peixoto, João Saraiva (Universidade do Minho, Portugal) | |
Automatic Event Detection for Software Product Quality Monitoring | Dennis Bijlsma, José Pedro Correia, Joost Visser (Software Improvement Group, Netherlands) |