Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33122
Using Quality Models to Evaluate National ID systems: the Case of the UAE
Authors: Ali M. Al-Khouri
Abstract:
This paper presents findings from the evaluation study carried out to review the UAE national ID card software. The paper consults the relevant literature to explain many of the concepts and frameworks explained herein. The findings of the evaluation work that was primarily based on the ISO 9126 standard for system quality measurement highlighted many practical areas that if taken into account is argued to more likely increase the success chances of similar system implementation projects.
Keywords: National ID system, software quality, ISO 9126.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1073046
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1514References:
[1] A.M. Al-Khouri, "UAE National ID Programme Case Study," International Journal Of Social Sciences, vol. 1, no. 2, pp.62-69, 2007.
[2] E. Folmer & J. Bosch (2006) "A Pattern Framework for Software Quality Assessment and Tradeoff analysis," International Journal of Software Engineering and Knowledge Engineering, 2006 (Online). Available: http://www.eelke.com/research/literature/SQTRF.pdf.
[3] S.N. Bhatti, "Why Quality? ISO 9126 Software Quality Metrics (Functionality) Support by UML," ACM SIGSOFT Software Engineering Notes, vol. 30, no. 2, 2005.
[4] E.J. Garrity & G.L. Sanders, "Introduction to Information Systems Success Measurement," in E.J. Garrity & G.L. Sanders (editors) Information System Success Measurement. Idea Group Publishing, pp.1- 11, 1998.
[5] R.B. Grady, "Practical results from measuring software quality," Communications of the ACM, vol. 36, no. 11, pp.63-68, 1993.
[6] S. Hastie (2002) "Software Quality: the missing X-Factor,- Wellington, New Zealand: Software Education (Online). Available: http://softed.com/Resources/WhitePapers/SoftQual_XF-actor.aspx.
[7] S.L. Pfleeger, Software Engineering Theory & Practice. Upper Saddle River, New Jersey: Prentice Hall, 2001.
[8] R.A. Martin & L.H. Shafer (1996) "Providing a Framework for Effective Software Quality Assessment - Making a Science of Risk Assessment," 6th Annual International symposium of International council on Systems Engineering (INCOSE), Systems Engineering: Practices and Tools, Bedford, Massachuestts (Online). Available: http://www.mitre.org/work/ tech_transfer/pdf/risk_assessment.pdf.
[9] B.W. Boehm, J.R. Brown, H. Kaspar, M. Lipow, G.J. MacLeod, G.J. & M.J. Merritt, "Characteristics of Software Quality." TRW Software Series - TRW-SS-73-09, December, 1973.
[10] J.A. McCall, P.K. Richards & G.F. Walters, "Factors in Software Quality," volumes I, II, and III, US. Rome Air Development Center Reports NTIS AD/A-049 014, NTIS AD/A-049 015 and NTIS AD/A- 049 016, U. S. Department of Commerce, 1977.
[11] M.F. Bertoa, J.M. Troya & A. Vallecillo, "Measuring the Usability of Software Components," Journal of Systems and Software, Vol. 79, No. 3, pp. 427-439, 2006.
[12] S. Valenti, A. Cucchiarelli, & M. Panti, "Computer Based Assessment Systems Evaluation via the ISO9126 Quality Model," Journal of Information Technology Education, vol. 1, no. 3, pp. 157-175, 2002.
[13] R. Black (2003) "Quality Risk Analysis," USA: Rex Black Consulting Services (Online) Available: http://www.rexblackconsulting.com/publications/Quality%20Risk%20A nalysis1.pdf.
[14] G.G. Schulmeyer & J.I, Mcmanus, "The Handbook of Software Quality Assurance" (3rd edition). Upper Saddle River, New Jersey: Prentice Hall, 1999.
[15] A. Abran, Al-Qutaish, E. Rafa, J.M. Desharnais, & N. Habra, "An Information Model for Software Quality Measurement with ISO Standards," in SWEDC-REK, International Conference on Software Development, Reykjavik, Islande , University of Iceland, pp. 104-116, 2005.
[16] K.-K. Lau, (editor) ÔÇÿComponent-based Software Development: Case Studies,- World Scientific (Series on Component-Based Software Development), vol. 1, 2004.
[17] F.P. Brooks, "No Silver Bullet: Essence and Accidents of Software Engineering," Computer, vol. 20, no. 4 , pp. 10-9, 1987.
[18] A.W. Brown, "Preface: Foundations for Component-Based Software Engineering," Component-Based Software Engineering: Selected Papers from the Software Engineering Institute. Los Alamitos, CA: IEEE Computer Society Press, pp. vii-x, 1996.
[19] A. Brown & K. Wallnau "Engineering of Component-Based Systems," Proceedings of the Second International IEEE Conference on Engineering of Complex Computer Systems, Montreal, Canada, 1996.
[20] C. Szyperski, Component Software: Beyond Object-Oriented Programming. New York, NY.: Addison- Wesley, 1997.
[21] X. Cai, M.R. Lyu & K. Wong(2000) "Component-Based Software Engineering: Technologies, Development Frameworks and Quality Assurance Schemes," in Proceedings APSEC 2000, Seventh Asia- Pacific Software Engineering Conference, Singapore, December 2000, pp372-379 (Online). Available: http://www.cse.cuhk.edu.hk/~lyu/paper_pdf/apsec.pdf.
[22] A.W. Brown & K.C. Wallnau, "The Current State of CBSE," IEEE Software, vol. 155, pp. 37- 46, 1998.
[23] M. Kirtland, Designing Component-Based Applications. Redmond, Washington: Microsoft Press, 1999.
[24] G.T. Heineman & W.T. Councill (editors) Component Based Software Engineering: Putting the Pieces Together. Boston, MA: Addis on- Wesley, 2001.
[25] G.T. Leavnesn & M. Sitaraman, Foundations of Component-Based Systems. New York: Cambridge University Press, 2000.
[26] R. Richardson, "Components Battling Component," Byte, vol. 22, no. 11, 1997.
[27] R. Veryard, The Component-Based Business: Plug and Play. London: Springer-Verla, 2001.
[28] G. Pour, "Component-Based Software Development Approach: New Opportunities and Challenges," in Proceedings Technology of Object- Oriented Languages, TOOLS 26, pp. 375-383, 1998.
[29] N.S. Godbole, Software Quality Assurance: Principles and Practice. Oxford, UK: Alpha Science International, 2004.
[30] L. Bass, P. Clements & R. Kazman, Software Architecture in Practice. Reading MA.: Addison Wesley, 1998.
[31] J. Bosch, Design and use of Software Architectures: Adopting and evolving a product line approach. Harlow: Pearson Education (Addison- Wesley and ACM Press), 2000.
[32] F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, & M. Stal, Pattern-Oriented Software Architecture: A System of Patterns. New York: John Wiley and Son Ltd, 1996.
[33] M. Shaw, and D. Garlan, Software Architecture: Perspectives on an Emerging Discipline. New Jersey: Prentice Hall, 1996.
[34] P.B. Crosby, Quality Is Free: The Art of Making Quality Certain. New York: McGraw-Hill, 1979.
[35] R.G. Dromey, "A model for software product quality," IEEE Transactions on Software Engineering, vol. 21, no. 2, pp. 146-162, 1995.
[36] J.T. McCabe, (1976) "A Complexity Measure," IEEE Transactions on Software Engineering, vol. SE2, no. 4, pp. 308-320, 1976.
[37] K.H. Möller & D.J. Paulish, Software Metrics. London: Chapman & Hall Computing, 1993.