A Quantitative Evaluation Model Using the ISO/IEC 9126 Quality Model in the Component Based Development Process

  • Kilsup Lee
  • Sung Jong Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3983)


Recently, software quality evaluation based on ISO/IEC 9126 and ISO/IEC 14598 has been widely accepted in various areas. However, these standards for software quality do not provide practical guidelines to apply the quality model and the evaluation process of software products. Thus, we present a quantitative evaluation model using the ISO/IEC 9126 quality model in the Component Based Development (CBD) process. Particularly, our evaluation model adopts a quantitative quality model which uses the weights of quality characteristics obtained through carefully selected questionnaires for stakeholder and Analytic Hierarchical Process (AHP). Moreover, we have also examined the proposed evaluation model with applying the checklists for the artifacts of the CBD to a small-scale software project. As a result, we believe that the proposed model will be helpful for acquiring the high quality software.


Quality Characteristic Quality Evaluation Quality Model Software Quality Trial Evaluation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ISO/IEC 9126-1: Information Technology - Software Product Quality - Part 1: Quality Model. ISO/IEC JTC1/SC7/WG6 (1999)Google Scholar
  2. 2.
    ISO/IEC 14598-1: Information Technology - Software Product Evaluation - Part 1: General Overview. ISO/IEC JTC1/SC7 (1998) Google Scholar
  3. 3.
    Sedigh-Ali, S., Ghafoor, A., Paul, R.A.: Software Engineering Metrics for COTS-Based Systems. IEEE Computer Magazine, 44–50 (May 2001)Google Scholar
  4. 4.
    Sedigh-Ali, S., Ghafoor, A., Paul, R.A.: Metrics and Models for Cost and Quality of Component-based Software. In: Proc. of 6th ISORC 2003, May 2003, pp. 149–155. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  5. 5.
    Franch, X., Carvallo, J.P.: Using Quality Models in Software Package Selection. IEEE Software 20(1), 34–41 (2003)CrossRefGoogle Scholar
  6. 6.
    Olsina, L., Rossi, G.: Measuring Web Application Quality with WebQEM. IEEE MultiMedia, 20–29 (2002)Google Scholar
  7. 7.
    Martin, M.A., Olsina, L.: Towards an Ontology for Software Metrics and Indicators as the Foundation for a Cataloging Web System. In: Proc. of the First Latin American Web Congress (LA-WEB 2003), pp. 103–114. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  8. 8.
    Ministry of National Defense: A Defense Methodology of Component Based Development. Republic of Korea (2005) Google Scholar
  9. 9.
    Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)MATHGoogle Scholar
  10. 10.
    Boehm, B.W., Brown, J.R., Lipow, M.: Quantitative evaluation of software quality. In: Proc. of the 2nd International Conference on Software engineering, pp. 592–605 (1976)Google Scholar
  11. 11.
    McCall, J.A., Markham, D., Stosick, M., Mcgindly, R.: The Automated Measurement of Software Quality. IEEE, Los Alamitos (1981)Google Scholar
  12. 12.
    Evans, M.W., Marciniak, J.J.: Software Quality Assurance and Management. John Wiley & Sons, Chichester (1987)Google Scholar
  13. 13.
    Object Management Group: Unified Modeling Langauge (UML). Ver. 1.5, Formal Specification of the Object Managed Group Inc. (2003)Google Scholar
  14. 14.
    Lee, K.S., Lee, S.J.: A Weight Decision technique of Software Quality Characteristics in Software Development Life Cycle. In: Proc. of 6th ACIS ICIS 2004, LA USA, pp. 338–343 (2004)Google Scholar
  15. 15.
    Schulmeyer, G.C., McManus, J.I.: Handbook of Software Quality Assurance, 3rd edn. Prentice Hall, Englewood Cliffs (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Kilsup Lee
    • 1
  • Sung Jong Lee
    • 1
  1. 1.Dept. of Computer & InformationKorea National Defense UniversitySeoulRepublic of Korea

Personalised recommendations