Software Quality

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


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


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]


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:

Diploma Theses

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