Reasoning about software using metrics and expert opinion

Norita Ahmad, Phillip A. Laplante

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


When comparing software programs on the basis of more than one metric a difficulty arises when the metrics are contradictory or if there are no standard acceptance thresholds. An appealing solution in such cases is to incorporate expert opinion to resolve the inconsistencies. A rigorous framework, however, is essential when fusing metrics and expert opinion in this decision-making process. Fortunately, the analytical hierarchy process (AHP) can be used to facilitate rigorous decision-making in this particular problem. In this work a combination of expert opinion and tool-collected measures are used to reason about software programs using AHP. The methodology employed can be adapted to other decision-making problems in software engineering when both metrics data and expert opinion are available, some of which are described.

Original languageEnglish (US)
Pages (from-to)229-235
Number of pages7
JournalInnovations in Systems and Software Engineering
Issue number4
StatePublished - Dec 2007

All Science Journal Classification (ASJC) codes

  • Software


Dive into the research topics of 'Reasoning about software using metrics and expert opinion'. Together they form a unique fingerprint.

Cite this