Skip to main content

Development of a Dynamic and Intelligent Software Quality Model

  • Conference paper
Book cover Informatics Engineering and Information Science (ICIEIS 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 251))

  • 1066 Accesses

Abstract

Previous research has identified factors and attributes for static quality model. This research aims to construct a dynamic and intelligent software quality model for effective software product assessment. Previous model of software quality and known as PQF model consists of two main quality attributes: the behavioural and the human aspect. These two components of quality produce a balance model between technical requirement and human factor. The proposed dynamic intelligent model of PQF (i-PQF) should capable to identify and recommend to the environment if there is any new attribute to be included in the model. This is done by integrating artificial intelligence technique and methods to produce a complete algorithm for assessing software product using intelligent model. It will be tested using a prototype. The new model is useful for organization in assessment of software products as well as to integrate in future researches as a quality benchmark.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Whittaker, J.A., Voas, J.M.: 50 Years of Software: Key Principles for Quality. IEEE IT Pro., 28–35 (November/December 2002)

    Google Scholar 

  2. Denning, P.J.: What is Software Quality? A Commentary from Communications of ACM (January 1992)

    Google Scholar 

  3. Mann, C.C.: Why Software is So Bad? MIT Technology Review 105, 33–38 (2002)

    Google Scholar 

  4. Voas, J., Agresti, W.W.: Software Quality From Behavioral Perspective. IT Professional, 46–50 (July/August 2004)

    Google Scholar 

  5. MSC: MSC Malaysia Facts and Figures (2011), http://www.mscmalaysia.my/topic/12073059402587

  6. Tervonen, I.: Support for Quality-Based Design and Inspection. IEEE Software, 44–54 (January 1996)

    Google Scholar 

  7. Jenner, M.G.: Software Quality Management and ISO 9001. A Wiley/QED publication, New York (1995)

    Google Scholar 

  8. IEEE: IEEE Standard for a Software Quality Metrics Methodology (1993), http://ieeexplore.ieee.org/xpl/standards.jsp

  9. Galin, D.: Software Quality Assurance: From Theory to Implementation. Pearson Addison Wesley, Harlow (2004)

    Google Scholar 

  10. Slaughter, S.A., Harter, D.E., Krishnan, M.S.: Evaluating the Cost of Software Quality. Communications of The ACM 41(8), 67–73 (1998)

    Article  Google Scholar 

  11. Buglione, L., Abran, A.: A Quality Factor for Software. In: 3rd International Conference on Quality and Reliability, QUALITA 1999, pp. 335–344 (1999)

    Google Scholar 

  12. Suryn, W., Abran, A., Bourque, P., Laporte, C.: Software Product Quality Practices: Quality Measurement and Evaluation Using TL9000 and ISO/IEC9126. In: The 10th International Workshop, Software Technology and Engineering Practice, STEP (2002)

    Google Scholar 

  13. Suryn, W., Abran, A., April, A.: ISO/IEC SQuaRE: The Second Generation of Standards for Software Product Quality (2003), http://www.lrgl.uqam.ca/publications/pdf/799.pdf

  14. Dromey, G.R.: Software Product Quality: Theory, Model and Practice. Software Quality Institute. Griffith University, Brisbane, Technical Report (1998), http://www.sqi.gu.edu.au

  15. Dekkers, C.A., McQuaid, P.A.: The Dangers of Using Software Metrics to (Mis)Manage. IT Pro., 24–30 (March/April 2002)

    Google Scholar 

  16. ISO/IEC 9126: Software Quality Characteristics and Metrics-Part2: External Metrics. Technical Report, ISO/IECJTC1/SC7/WG6 (1996)

    Google Scholar 

  17. Schulmeyer, G.G., McManus, J.I.: Handbook of Software Quality Assurance, 3rd edn. Prentice Hall, New Jersey (1998)

    Google Scholar 

  18. Voas, J., Laplante, P.: Standards Confusion and Harmonization. Computer 40(7), 94–96 (2007)

    Article  Google Scholar 

  19. Kitchenham, B., Pfleeger, S.L.: Software Quality: The Elusive Target. IEEE Software, 12–21 (January 1996)

    Google Scholar 

  20. Voas, J.: Software’s Secret Sauce: The "-ilities". IEEE Computer, 14–15 (November/December 2004)

    Google Scholar 

  21. Yahaya, J.H.: The Development of Software Certification Model Based on Product Quality Approach. UKM PhD thesis (2007)

    Google Scholar 

  22. Yahaya, J.H., Deraman, A., Hamdan, A.R.: Software Quality from Behavioural and Human Perspectives. IJCSNS International Journal of Computer Science and Network Security 8(8), 53–63 (2008)

    Google Scholar 

  23. Yahaya, J.H., Deraman, A., Hamdan, A.R.: Software Quality and Certification: Perception and Practices in Malaysia. Journal of ICT (JICT) 5, 63–82 (2006)

    Google Scholar 

  24. Deraman, A., Yahaya, J.H.: Measuring The Unmeasurable Characteristics of Software Quality Using Pragmatic Quality Factor. In: 2010 3rd IEEE International Conference on Computer Science and Information Technology, Chengdu, China, July 7-10, pp. 197–202 (2010) ISBN:978-1-4244-5539-3

    Google Scholar 

  25. Khoshgoftaar, T.M., Szabo, R.M., Guasti, P.J.: Exploring the Behavior of Neural Network Software Quality Models. Software Engineering Journal, 89–95 (May 1995)

    Google Scholar 

  26. Lees, Hamza, Irgen: Applying Case-Based Reasoning to System Quality Management (1996), http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.51.7943

  27. Briand, L., et al.: Exploring the Relationships Between Design Measures and Software Quality in Object-Oriented Systems. Journal of Systems and Software 51, 245–273 (2000)

    Article  Google Scholar 

  28. Burgess, C.J.: Using Artificial Intelligence to Solve Problems in Software Quality Management. In: The 8th International Conference on Software Quality Management (SQM2000), Software Quality Management VIII, SQM 2000, pp. 77–89 (2000) ISBN 1-902505-25-5

    Google Scholar 

  29. Gao, K., Khoshgoftaar, T.M., Wang, H.: An Empirical Investigation of Filter Attribute Selection Technique for Software Quality Classification. In: The 2009 IEEE International Conference in Information Reuse and Integration, Las Vegas, Nevada, USA (2009)

    Google Scholar 

  30. Goa, K., Khoshgoftaar, T., Napolitano, A.: Exploring Software Quality Classification With a Wrapper-Based Feature Ranking Technique. In: The 21st IEEE International Conference on Tools with Artificial Intelligence (2009)

    Google Scholar 

  31. Aguero, M., Madou, F., Esperon, G., Lopez, D.L.: Artificial Intelligence for Quality Improvement. World Academy of Science and Technology 63 (2010)

    Google Scholar 

  32. Tadeuchi, Y., Oshima, R., Nishida, K., Yamauchi, K., Omori, T.: Quick Online Feature Selection Method for Regression – A Feature Selection Method Inspired By Human Behavior (2007), http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4414117&tag=1

  33. Blum, A.L., Langley, P.: Selection of Relevant Features and Examples in Machine Learning. Artificial Intelligence 97, 245–271 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  34. Guyon, I., Elisseeff, A.: An Introduction to Variable and Feature Selection. Journal of Machine Learning Research 3, 1157–1182 (2003)

    MATH  Google Scholar 

  35. Forman, G.: An Extensive Empirical Study of Feature Selection Metrics for Text Classification. Journal of Machine Learning Research 3, 1289–1305 (2003)

    MATH  Google Scholar 

  36. Liu, H., Yu, L.: Toward Integrating Feature Selection Algorithm for Classification and Clustering. IEEE Transaction on Knowledge and Data Engineering 17(4), 491–502 (2005)

    Article  Google Scholar 

  37. Kumar, R., Rai, S., Trahen, J.L.: Neural Network Techniques for Software Quality Evaluation. In: The Annual Reliability and Maintainability Symposium, pp. 155–161 (1998)

    Google Scholar 

  38. Khoshgoftaar, T.M., Szabo, R.M., Guasti, P.J.: Exploring the Behavior of Neural Network Software Quality Models. Software Engineering Journal, 89–95 (May 1995)

    Google Scholar 

  39. Kolodner, J.: Case-Based Reasoning. Morgan Kaufmann (1993)

    Google Scholar 

  40. Yahaya, J.H., Deraman, A., Hamdan, A.R.: Continuosly Ensuring Quality Through Software Product Certification: A Case Study. In: The International Conference on Information Society (i-Society 2010), London, UK, June 28-30 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yahaya, J., Deraman, A., Kamaruddin, S.S., Ahmad, R. (2011). Development of a Dynamic and Intelligent Software Quality Model. In: Abd Manaf, A., Zeki, A., Zamani, M., Chuprat, S., El-Qawasmeh, E. (eds) Informatics Engineering and Information Science. ICIEIS 2011. Communications in Computer and Information Science, vol 251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25327-0_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25327-0_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25326-3

  • Online ISBN: 978-3-642-25327-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics