scholarly journals Software Quality Models: A Comparative Study

Author(s):  
Anas Bassam AL-Badareen ◽  
Mohd Hasan Selamat ◽  
Marzanah A. Jabar ◽  
Jamilah Din ◽  
Sherzod Turaev
Author(s):  
TAGHI M. KHOSHGOFTAAR ◽  
EDWARD B. ALLEN ◽  
ARCHANA NAIK ◽  
WENDELL D. JONES ◽  
JOHN P. HUDEPOHL

High software reliability is an important attribute of high-assurance systems. Software quality models yield timely predictions of quality indicators on a module-by-module basis, enabling one to focus on finding faults early in development. This paper introduces the Classification And Regression Trees (CART) a algorithm to practitioners in high-assurance systems engineering. This paper presents practical lessons learned on building classification trees for software quality modeling, including an innovative way to control the balance between misclassification rates. A case study of a very large telecommunications system used CART to build software quality models. The models predicted whether or not modules would have faults discovered by customers, based on various sets of software product and process metrics as independent variables. We found that a model based on two software product metrics had comparable accuracy to a model based on forty product and process metrics.


Author(s):  
Kelvin Kabeti Omieno

The enterprise resource planning (ERP) system is a complex and comprehensive software that integrates various enterprise functions and resources. Although ERP systems have been depicted as a solution in many organizations, there are many negative reports on ERP success, benefits, and effect on user performance. Previous research noted that there is a lack of knowledge and awareness of ERP systems and their overall value to ERP organizations. ERP systems have been widely studied during the past decade; yet they often fail to deliver the intended benefits originally expected. One notable reason for their failures is the lack of understanding in user requirements. There are many studies conducted to propose software quality models with their quality characteristics. However, there is currently no dedicated software quality model that can describe usability maturity and involve new features of ERP systems. This chapter proposes a framework for evaluating the usability maturity as a quality attribute of ERP systems.


IJARCCE ◽  
2019 ◽  
Vol 8 (10) ◽  
pp. 58-61
Author(s):  
Dickson Osore Waliaro ◽  
Kelvin Omieno ◽  
Jasper Ondulo

Author(s):  
Yann-Gaël Gueheneuc ◽  
Jean-Yves Guyomarc’h ◽  
Khashayar Khosravi ◽  
Hourari Sahraoui

Software quality models link internal attributes of programs with external quality characteristics. They help in understanding relationships among internal attributes and between internal attributes and quality characteristics. Object-oriented software quality models usually use metrics on classes (such as number of methods) or on relationships between classes (for example coupling) to measure internal attributes of programs. However, the quality of object-oriented programs does not depend on classes solely: it depends on the organisation of classes also. We propose an approach to build quality models using patterns to consider program architectures. We justify the use of patterns to build quality models, describe the advantages and limitations of such an approach, and introduce a first case study in building and in applying a quality model using design patterns on the JHotDraw, JUnit, and Lexi programs. We conclude on the advantages of using patterns to build software quality models and on the difficulty of doing so.


Author(s):  
Saniu Abdul Sattar ◽  
Nimbal Pandita ◽  
Prateek Upadhyay

Abstract. Quality that is identified independent of any measurable characteristics is defined as the capability to meet customer expectations, whether the requirements are explicit or not. A recent innovation in the systems area is the development of a set of mechanisms and models for evaluating quality. This article compares the design of a Quality Model with its factors and criteria Different quality models were studied: McCall, Boehm, FURPS,  Dromey, and GEQUAMO in an attempt to identify the aspects present in these models that are deemed important in Software Quality. GEQUAMO software quality model is the best among the models compared, since it can be customizable as per requirement in a dynamic and a flexible way.


Sign in / Sign up

Export Citation Format

Share Document