Towards a constructive quality model: part 1: software quality modelling, measurement and prediction
Software Engineering Journal
A case study in applying a systematic method for COTS selection
Proceedings of the 18th international conference on Software engineering
Multi-Criteria Methodology Contribution to the Software Quality Evaluation
Software Quality Control
Empirical Software Engineering
A quality-driven systematic approach for architecting distributed software applications
Proceedings of the 27th international conference on Software engineering
An artifact-centric framework for software development skills
Proceedings of the 2007 ACM SIGMIS CPR conference on Computer personnel research: The global information technology workforce
An artifact-centric method for creating software job descriptions
Proceedings of the 2008 ACM SIGMIS CPR conference on Computer personnel doctoral consortium and research
Customizing ISO 9126 quality model for evaluation of B2B applications
Information and Software Technology
Assessing software product maintainability based on class-level structural measures
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
Software artifacts are characterised by many attributes, each one in its turn can be measured by one or more measures. In several cases the software artifact has to be evaluated as a whole, thus raising the problem of aggregating measures to give an overall, single view on the artifact.This paper presents a method to aggregate measures, that works comparing the artifact with predefined, ideal artifacts, or profiles. Profiles are defined starting fromranges of values on measures of attributes. The method is based on two main phases, namely definition of the evaluation model and application of the evaluation model, and is presented in a simplified case study that deals with evaluating the level of quality of an asset to decide if accepting it in a reuse repository. The advantages of the method are that it allows using ordinal scales, while it deals explicitly with preferences expressed, implicitly or explicitly, by the evaluator.