Model for measuring quality of software in DVRS using the gap concept and fuzzy schemes with GA

A model of software quality is proposed to measure the quality of the software in a digital video recorder system (DVRS) during its development stage. The characteristics and metrics of this model are adopted from ISO/IEC 9126 and 14598. The model incorporates a @l-fuzzy measure, a genetic algorithm and a hierarchical Choquet integral. It is based on the gap concept between perceive performance by the developers and satisfaction by the end-users, acquirers and evaluators of third parties in software development stage. A checklist about of the software quality is used to reduce the gap between the quality of the DVRS software quality as assessed by the developers and that as assessed by the end-users, acquirers and the evaluators of third parties.

[1]  John J. Marciniak,et al.  Encyclopedia of Software Engineering , 1994, Encyclopedia of Software Engineering.

[2]  A. Parasuraman,et al.  Reassessment of expectations as a comparison standard in measuring service quality: Implications , 1994 .

[3]  A. J. Walker Improving the quality of ISO 9001 audits in the field of software , 1998, Inf. Softw. Technol..

[4]  Leonard Steinborn,et al.  International Organization for Standardization ISO 9001:1994 Quality Systems — Model for Quality Assurance in Design, Development, Production, Installation and Servicing , 2004 .

[5]  T. L. Saaty A Scaling Method for Priorities in Hierarchical Structures , 1977 .

[6]  Cerry M. Klein,et al.  A simple approach to ranking a group of aggregated fuzzy utilities , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[7]  M. Sugeno FUZZY MEASURES AND FUZZY INTEGRALS—A SURVEY , 1993 .

[8]  M. Jørgensen Software quality measurement , 1999 .

[9]  Didier Dubois,et al.  Fuzzy sets and systems ' . Theory and applications , 2007 .

[10]  M. Sugeno,et al.  Fuzzy measure analysis of public attitude towards the use of nuclear energy , 1986 .

[11]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[12]  M. Grabisch The application of fuzzy integrals in multicriteria decision making , 1996 .

[13]  Keon Myung Lee,et al.  Identification of λ-fuzzy measure by genetic algorithms , 1995, Fuzzy Sets Syst..

[14]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[15]  Richard J. Lipton,et al.  Software Project Forecasting , 1980 .

[16]  Byoungju Choi,et al.  Optimization models for quality and cost of modular software systems , 1999, Eur. J. Oper. Res..

[17]  George J. Klir,et al.  Genetic algorithms for determining fuzzy measures from data , 1998, J. Intell. Fuzzy Syst..

[18]  George J. Klir,et al.  Fuzzy sets, uncertainty and information , 1988 .

[19]  Norman E. Fenton,et al.  Measurement : A Necessary Scientific Basis , 2004 .

[20]  R. Teas,et al.  Expectations, Performance Evaluation, and Consumers’ Perceptions of Quality , 1993 .

[21]  G. Klir,et al.  Fuzzy Measure Theory , 1993 .

[22]  Kenneth O. May,et al.  Measure and the integral , 1966 .

[23]  Gregory T. Adams,et al.  The fuzzy integral , 1980 .

[24]  Witold Pedrycz,et al.  Calibration of software quality: Fuzzy neural and rough neural computing approaches , 2001, Neurocomputing.

[25]  Leonard Steinborn International Organization for Standardization ISO 9000-3, Guidelines for the Application of ISO 9001:1994 to the Development, Supply, Installation and Maintenance of Computer Software , 2004 .

[26]  Kwong-Sak Leung,et al.  Determining nonnegative monotone set functions based on Sugeno's integral: an application of genetic algorithms , 2000, Fuzzy Sets Syst..

[27]  M. Sugeno,et al.  An interpretation of fuzzy measures and the Choquet integral as an integral with respect to a fuzzy , 1989 .

[28]  Cerry M. Klein,et al.  An efficient approach to solving fuzzy MADM problems , 1997, Fuzzy Sets Syst..