Defining software quality rank using analytic hierarchy process and object-oriented metrics

Petrus Mursanto, Dameria Christina Pasaribu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

An alternative approach for measuring object-oriented (OO) software quality has been proposed by applying the Analytic Hierarchy Process (AHP) scheme. This approach is effective in defining the rank of software quality over a number of Java applications based on two sets of metric values representing main OO structural properties. The Metrics for Object-Oriented Software Engineering (MOOSE) and Metrics for Object-Oriented Design (MOOD) that have been describing individual characteristic of OO property now are integrated by means of AHPs pairwise comparison to deliver an estimate quantitative value of OO software design quality. A series of experiments were conducted by applying the approach to students works in Fundamental of Programming class. The results of applying AHP scheme were compared to experts judgments for verification. The result demonstrates the solidity of AHP mechanism for the intended purpose of measuring OO design quality.

Original languageEnglish
Title of host publication2018 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages319-324
Number of pages6
ISBN (Electronic)9781728101354
DOIs
Publication statusPublished - 17 Jan 2019
Event10th International Conference on Advanced Computer Science and Information Systems, ICACSIS 2018 - Yogyakarta, Indonesia
Duration: 27 Oct 201828 Oct 2018

Publication series

Name2018 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2018

Conference

Conference10th International Conference on Advanced Computer Science and Information Systems, ICACSIS 2018
Country/TerritoryIndonesia
CityYogyakarta
Period27/10/1828/10/18

Keywords

  • AHP
  • Design quality
  • Object oriented metrics

Fingerprint

Dive into the research topics of 'Defining software quality rank using analytic hierarchy process and object-oriented metrics'. Together they form a unique fingerprint.

Cite this