A Case Study on Defining a “Quality Algorithm” Based on Correlation between ‘Existing Quality Model, Different Attributes of Defects & Tests’

 
 
 
  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract


    Usage and nature of software systems have changed significantly. Due to this complexity of software systems has also grown exponentially. In these ever-changing requirements and environment in which software system is being used, maintaining quality of software system is very challenging and difficult. If user requirements are not met as expected, it’s called defect. To improve quality, it’s critical to understand and analyze these defects. In this study root cause analysis technique is used to analyze defects and their attributes, root cause of defects and corrective actions of defects. A quality model is designed based on defects, root cause of defects and tests. A quality algorithm is designed in this study depending on existing quality model, defects, tests and their attributes. This quality algorithm is executed on a software system to validate quality model. The results obtained are analyzed to understand the quality of the software system and how it’s different than existing quality model.

     


  • Keywords


    Software quality; Defect attributes; Root cause analysis; Software quality model; Software quality algorithm.

  • References


      [1] J.M.Juran, "Juran's Quality Control Handbook",McGraw-Hill, (1988).

      [2] International Organization for Standardization, "ISO/IEC9001: Quality management systems -- Requirements" (1999) and International Organization for Standardization, "ISO/IEC 24765: Systems and software engineering – Vocabulary," (2010).

      [3] W. A. Shewhart, Economic control of quality of manufactured product. Van Nostrand, (1931).

      [4] A. V. Feigenbaum, "Total Quality Control", McGraw-Hill, (1983).

      [5] Marek Leszak; Lucent Technologies, Optical Networking Group, Thurn-und-Taxis-Str. 10, 90411 Nuernberg, Germany&Dewayne E. Perry; Electrical and Computer Engineering, The University of Texas at Austin, Austin, TX. Dieter Stoll; Lucent Technologies, Optical Networking Group, Thurn-und-Taxis-Str. 10, 90411 Nuernberg, Germany(2000), “A case study in root cause defect analysis Proceeding”. ICSE '00 Proceedings of the 22nd international conference on Software Engineering Pages 428-437 ACM New York, NY, USA ©2000 table of contents ISBN:1-58113-206-9 doi>10.1145/337180.337232

      [6] Abhishek Anurag&Kamatchi Iyer, Computer Science & Engineering, Amity School of Engineering & Technology, Amity University Mumbai (2018) “A Case Study of existing Quality Model based on Defects & Tests Management of Embedded Software System” in International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) journal www.tjprc.orgwith ISSN (Print): 2249-6831; ISSN (Online): 2249-7943; Impact Factor (JCC): 8.9034; Index Copernicus Value(ICV): 60.28 NAAS Rating : 3.76; IBI Factor : 3.2. Published: Apr 30, 2018; Paper Id.: IJCSEITRJUN20183. http://www.tjprc.org/viewarchives.php?keyword=Abhishek+Anurag&jtype=2&from_date=&to_date=&journal=14

      [7] Abhishek Anurag&Kamatchi Iyer, Computer Science & Engineering, Amity School of Engineering & Technology, Amity University Mumbai (2018), “Study on Software Quality improvement based on Root Cause & Corrective Actions” (Paper-id: ICETCT181055). International Journal of Advanced in Management, Technology and Engineering Sciences, IJAMTES/319, ISSN No.: 2249-7455, IJAMTES Journal, Volume 8, Issue IV, April – 2018.

      [8] Yehudai, Amiram; Tyszberowicz, Shmuel&Nir, Dor (2007). “Locating Regression Bugs”. Haifa Verification Conferencehttps://en.wikipedia.org/wiki/Software_regression;eBook@ https://www.researchgate.net/publication/225437428_Using_Virtual_Coverage_to_Hit_Hard-To-Reach_Events#page=235;. Retrieved 10 March 2018.

      [9] Rex Black, President, RBCS, Inc. (2015) “The Defect Life Cycle and the Software Development Life Cycle”, https://rbcs-us.com/site/assets/files/1116/the-defect-life-cycle-and-the-software-development-life-cycle.pdf Copyright © 2015, RBCS, All Rights Reserved.


 

View

Download

Article ID: 16781
 
DOI: 10.14419/ijet.v7i3.4.16781




Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.