ISO/IEC 25010 Systems and software engineering – Systems and software Quality Requirements and Evaluation (SQuaRE), ISO/IEC, ISO/IEC 25010:2011 (2011) 316–325 (2012)ĬISQ Specifications for Automated Quality Characteristic Measures, OMG, CISQ-TR-2012-01 (2012) In: 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 464–467 (2009)īakota, T., Hegedus, P., Ladanyi, G., Kortvelyesi, P., Ferenc, R., Gyimothy, T.: A cost model based on software maintainability. In: 3rd International Symposium on Empirical Software Engineering and Measurement, ESEM 2009, pp. Wagner, S., Lochmann, K., Winter, S., Goeb, A., Klaes, M.: Quality models in practice: a preliminary analysis. In: Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement, Washington, DC, USA, pp. Riaz, M., Mendes, E., Tempero, E.: A systematic review of software maintainability prediction and metrics. This process is experimental and the keywords may be updated as the learning algorithm improves. These keywords were added by machine and not by the authors. As our benchmarking approach is well validated, we can conclude that the measures proposed by IT-CISQ have to be considerably enhanced, i.e., additional measures have to be added to be able to determine the maintainability of object-oriented software projects. Despite a lack of statistical significance, the benchmarking results show a better correlation with the ranking published by the reference study. It sets the measurements in relation to 26 projects that constitute the benchmark base. Finally, our benchmarking approach was applied. Even considering size metrics does not substantially enhance the result, which is an indicator that the measures proposed by IT-CISQ do not properly measure maintainability. Due to the missing consideration of project size metrics, the IT-CISQ assessment method is not capable of properly determining the quality of projects. This study follows a comprehensive measurement and assessment process and therefore can be used for validating the IT-CISQ approach. We identified a reference study that classifies the maintainability of eight open-source Java projects. We implemented the measures for maintainability as specified by the IT-CISQ standard and wanted to find out whether both – the IT-CISQ defined assessment method and the IT-CISQ measures – are suitable for determining the maintainability of object-oriented systems. The Consortium for IT Software Quality (IT-CISQ) standard claims to provide valid measures as well as an assessment method that are suitable for properly measuring software quality.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |