Software Quality

Devising tools and models for assessing the quality of software and intelligent systems

Description

In this area the goal is to develop models, methodologies and tools in order to assess and quantify the quality of software. In particular I am interested in the quality of Software as a Service applications and in instantiating the ISO 25010 model with specific models and metrics.

Related Publications

2018

conference Kyriakos C. Chatzidimitriou, Michail Papamichail, Themistoklis Diamantopoulos, Michail Tsapanos, Andreas L. Symeonidis: npm-miner: An Infrastructure for Measuring the Quality of the npm Registry, 2018, MSR '18: 15th International Conference on Mining Software Repositories [PDF] [Dataset] [Code] [DOI: 10.1145/3196398.3196465]

2017

journal Miltiadis G. Siavvas, Kyriakos C. Chatzidimitriou, Andreas L. Symeonidis: QATCH - An adaptive framework for software product quality assessment, 2017, Expert Systems with Applications, 86, pp. 350-366 [PDF] [Code] [DOI: 10.1016/j.eswa.2017.05.060]

Access the application by navigating to: http://issel.ee.auth.gr/qatch

Diploma Theses

I've worked on the subject with diploma theses students in the following proejcts: