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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Whittaker, J.A., Voas, J.M.: 50 Years of Software: Key Principles for Quality. IEEE IT Pro., 28–35 (November/December 2002)
Denning, P.J.: What is Software Quality? A Commentary from Communications of ACM (January 1992)
Mann, C.C.: Why Software is So Bad? MIT Technology Review 105, 33–38 (2002)
Voas, J., Agresti, W.W.: Software Quality From Behavioral Perspective. IT Professional, 46–50 (July/August 2004)
MSC: MSC Malaysia Facts and Figures (2011), http://www.mscmalaysia.my/topic/12073059402587
Tervonen, I.: Support for Quality-Based Design and Inspection. IEEE Software, 44–54 (January 1996)
Jenner, M.G.: Software Quality Management and ISO 9001. A Wiley/QED publication, New York (1995)
IEEE: IEEE Standard for a Software Quality Metrics Methodology (1993), http://ieeexplore.ieee.org/xpl/standards.jsp
Galin, D.: Software Quality Assurance: From Theory to Implementation. Pearson Addison Wesley, Harlow (2004)
Slaughter, S.A., Harter, D.E., Krishnan, M.S.: Evaluating the Cost of Software Quality. Communications of The ACM 41(8), 67–73 (1998)
Buglione, L., Abran, A.: A Quality Factor for Software. In: 3rd International Conference on Quality and Reliability, QUALITA 1999, pp. 335–344 (1999)
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)
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
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
Dekkers, C.A., McQuaid, P.A.: The Dangers of Using Software Metrics to (Mis)Manage. IT Pro., 24–30 (March/April 2002)
ISO/IEC 9126: Software Quality Characteristics and Metrics-Part2: External Metrics. Technical Report, ISO/IECJTC1/SC7/WG6 (1996)
Schulmeyer, G.G., McManus, J.I.: Handbook of Software Quality Assurance, 3rd edn. Prentice Hall, New Jersey (1998)
Voas, J., Laplante, P.: Standards Confusion and Harmonization. Computer 40(7), 94–96 (2007)
Kitchenham, B., Pfleeger, S.L.: Software Quality: The Elusive Target. IEEE Software, 12–21 (January 1996)
Voas, J.: Software’s Secret Sauce: The "-ilities". IEEE Computer, 14–15 (November/December 2004)
Yahaya, J.H.: The Development of Software Certification Model Based on Product Quality Approach. UKM PhD thesis (2007)
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)
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)
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
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)
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
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)
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
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)
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)
Aguero, M., Madou, F., Esperon, G., Lopez, D.L.: Artificial Intelligence for Quality Improvement. World Academy of Science and Technology 63 (2010)
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
Blum, A.L., Langley, P.: Selection of Relevant Features and Examples in Machine Learning. Artificial Intelligence 97, 245–271 (1997)
Guyon, I., Elisseeff, A.: An Introduction to Variable and Feature Selection. Journal of Machine Learning Research 3, 1157–1182 (2003)
Forman, G.: An Extensive Empirical Study of Feature Selection Metrics for Text Classification. Journal of Machine Learning Research 3, 1289–1305 (2003)
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)
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)
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)
Kolodner, J.: Case-Based Reasoning. Morgan Kaufmann (1993)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)