







Vol.2 , No. 3, Publication Date: Sep. 9, 2015, Page: 28-32
[1] | Tawfig Abdelaziz, Department of Software Engineering, University of Benghazi, Benghazi, Libya. |
[2] | Mohamed Elammari, Department of Software Engineering, University of Benghazi, Benghazi, Libya. |
[3] | Warda Bani, Department of Computer Science, Academy of Graduate Studies, Benghazi, Libya. |
Owing to the rapid developments in data and information systems, the software system quality is becoming an increasingly important issue. Ensuring quality in any product or service requires setting standards and ensuring that these are adhered to. In software development, using measurement and metrics ensures reliability and guarantees that the performance meets the requirements. Many software systems fail to achieve the goals they were designed for, as their weaknesses are not discovered in a timely manner. Moreover, their assessment is often not based on scientific methods. In order to mitigate this issue, in this research, the ISO standard (9126) is used to evaluate the quality of software. The findings reveal shortcomings in the construction, maintenance, evolution and reuse. A descriptive survey methodology is used, as this enables applying the standards when evaluating the quality of software systems. The aim is to develop a standardized and uniformly applicable evaluation mechanism. This theoretical part of the research is accompanied by a practical part that constitutes of preparing and distributing questionnaires to apply the criteria determined by the ISO standard. Finally, in order to present the results, reach conclusions and make some recommendations for future work in this field, the data collected is subjected to statistical analysis. The software systems are evaluated by two categories of stakeholders, developers and users. These groups are deemed most relevant, as the developers are responsible for creating the software system, while the users ultimately determine its quality.
Keywords
Software Quality Assurance, Software Metrics, ISO 9126 Standards
Reference
[01] | Alfahd, N. , (2010) "Criteria for evaluating the software", The national family to assess education. Ministry of Education of Saudi Arabia. |
[02] | Eveleens, & Verhoef, (2010) "The Rise and Fall of the Chaos Report Figures", IEEE Software, January/February 2010.. |
[03] | ISMF-ICT 3.06, (2008) "Application software for the information technology and communications", Standards of information technology and communications, Publications of Software AG, Planet and News phone Association. The European Union. |
[04] | ISO/IEC 25010, (2011) "Systems and software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) System and software quality models". |
[05] | Maddah, S., (2009) "reparation of educational software and straightened", Umm Al Qura University, College of Education, Kingdom of Saudi Arabia. |
[06] | Nafo, A. O., (2007) "Application of audit and investigation on the local software systems", Master Thesis, Academy of Graduate Studies, Benghazi. |
[07] | Schulmeyer G., (2007) "Handbook of Software Quality Assurance", (4th ed.) |
[08] | Sommerville, I., (2010) "Software Engineering", (9th ed.) ADDISON-WESLEY. |
[09] | Wiegers, E., (2013) "Software Requirements" (3rd ed.), Developer Best Practices, Microsoft Press. |
[10] | Wikipedia, (2008) "Software Quality", Retrieved from http://en.wikipedia.org |