scholarly journals Measurement of software quality based on international standards

Radiotekhnika ◽  
2021 ◽  
pp. 152-157
Author(s):  
O. Zaporozhets ◽  
N. Shtefan

Quality is one of the factors that ensure the commercial success and safety of using the software. Quality is understood as conformity the explicit and implicit requirements of various stakeholders. It is necessary to ensure a joint understanding between developers and users, engineers need to understand the meaning of the concept of quality, characteristics and importance of quality for the developed or maintained software. Measurements are the basis for quality assurance. They are the main tool for managing the life cycle of software products, assessing the implementation of plans and monitoring. To quantify quality, it is necessary to measure the characteristics of the software. Standardization provides unification of requirements for quality, its measurement and assessment. The use of standards has many potential benefits for any organization, especially in key areas such as measuring the quality of software products, information and measurement systems. Recognized international standards organizations have published the ISO/IEC 25000 series of standards for systems and software quality requirements and evaluation (SQuaRE), which is gaining widespread practical application. The paper discusses a series of the SQuaRE international standards, analyzes the relationship between the quality model, quality characteristics, quality measures and a new concept, i.e., a quality measure element of the software, presents the measurement of quality based on these standards.

Author(s):  
Atrin Barzegar

The success of a software product depends on several factors. Given that different organizations and institutions use software products, the need to have a quality and desirable software according to the goals and needs of the organization makes measuring the quality of software products an important issue for most organizations and institutions. To be sure of having the right software. It is necessary to use a standard quality model to examine the features and sub-features for a detailed and principled study in the quality discussion. In this study, the quality of Word software was measured. Considering the importance of software quality and to have a good and usable software in terms of quality and measuring the quality of software during the study, experts and skilled in this field were used and the impact of each factor and quality characteristics. It was applied at different levels according to their opinion to make the result of measuring the quality of Word software more accurate and closer to reality. In this research, the quality of the software product is measured based on the fuzzy inference system in ISO standard. According to the results obtained in this study, it is understood that quality is a continuous and hierarchical concept and the quality of each part of the software at any stage of production can lead to high quality products.


Author(s):  
Yann-Gaël Gueheneuc ◽  
Jean-Yves Guyomarc’h ◽  
Khashayar Khosravi ◽  
Hourari Sahraoui

Software quality models link internal attributes of programs with external quality characteristics. They help in understanding relationships among internal attributes and between internal attributes and quality characteristics. Object-oriented software quality models usually use metrics on classes (such as number of methods) or on relationships between classes (for example coupling) to measure internal attributes of programs. However, the quality of object-oriented programs does not depend on classes solely: it depends on the organisation of classes also. We propose an approach to build quality models using patterns to consider program architectures. We justify the use of patterns to build quality models, describe the advantages and limitations of such an approach, and introduce a first case study in building and in applying a quality model using design patterns on the JHotDraw, JUnit, and Lexi programs. We conclude on the advantages of using patterns to build software quality models and on the difficulty of doing so.


Author(s):  
Sindi Dwi Putri S

The need for information systems is increasing every year. The information system of an organization or company is useful for managing data to produce useful and effective information that supports activities and all levels of management that use it. The aspect of software quality is one of the important things in the development of a software. To determine the quality of software products, a measurement is needed. IBSI Education, one of which is a Tutoring Institution that uses “SiWeSi” to support administration, view schedules, see student progress, and so on. The success of the software that is built is based on whether or not the software works according to the objectives to be achieved. In the scientific concept of software engineering, the success of software is not only seen from the suitability of the resulting product to existing needs. The success of the software is also seen from the software development process. This study uses the McCall quality model because this method fulfills many components of the assessment and looks at quality from the user's point of view. The quality model used to measure the quality of SIWESI is determined from the results of the literature study.


Author(s):  
Atrin Barzegar ◽  
Yas Barzegar

Computer systems are involved in many critical human applications today, so that a small error can lead to serious and dangerous problems. These errors can be from an error in the incorrect design of the user interface to an error in the program code. The success of a software product depends on several factors. Given that different organizations and institutions use software products, the need to have a quality and desirable Software according to the goals and needs of the organization makes measuring the quality of software products. an important issue for most organizations and institutions, To be sure of having the right software. It is necessary to use a standard quality model to examine the features and sub-features for a detailed and principled study in the quality discussion. In this study, the quality of Word software was measured by Adaptive Neural Fuzzy Inference System. In recent years, powerful systems called fuzzy inference systems on The basis of adaptive neural network (ANFIS) has been used in various sciences. Using the power of neural network training and the linguistic advantage of fuzzy systems, these types of systems have been able to realize the advantages of the two in terms of analyzing very powerful complex processes. Considering the importance of software quality and to have a good and usable software in terms of quality and measuring the quality of software during the study. It was applied at different levels to make the result of measuring the quality of Word software more accurate and closer to reality. In this research, the quality of the software product is measured based on the adaptive neural-fuzzy inference system in ISO standard. According to the results obtained in this study, it is understood that quality is a continuous and hierarchical concept and the quality of each part of the software at any stage of production can lead to high quality products.


2018 ◽  
Vol 27 (1) ◽  
pp. 31-35
Author(s):  
MARA HAJDU-MACELARU ◽  
◽  
IOANA ZELINA ◽  

Just about everything changes, and so should a software quality model in order to provide a better understanding of quality for any software product to which is applied. But how can we develop such a software quality model? A software quality model pattern that can be adapted to different software products, and provide an accurate evaluation of the overall software quality. This paper presents an adaptable software quality model which is intended to be used for the quality evaluation of different software products.


2014 ◽  
Vol 926-930 ◽  
pp. 2642-2645
Author(s):  
Wen Hong Liu ◽  
Chun Yan Wang ◽  
Li Ge

As the rapid development of social informatization, software reliability and security are highly required. Only applying high-quality software products can increase work efficiency. Quality is the life of software. How to enhance the quality of software products and how to use effective quality management method is an urgent need. This paper discuss the key point of software engineering and software quality management, and this is the basis of software quality ensurance model.


Author(s):  
Félix A. Barrio ◽  
Raquel Poy

Using a large sample of Spanish organizations, in this chapter, the authors empirically reveal the state of health of the Spanish software industry in terms of software process improvement, both in the monitoring of working methodologies and the usage of tools, and they provide the necessary information in order to understand the real skills and efforts to improve the quality of products and end-user services. Having found that a significant number of organizations do not have specific training programs or their own software quality department, it is an essential point of departure for professionals to increase awareness of the need to implement quality processes to improve the competitiveness of the company. The state of knowledge of the methodologies aimed at quality and existing national and international standards shows that these are barely known by professionals in Spanish companies, especially among SMEs and micro-enterprises. However, most Spanish small businesses and large enterprises think the CMMI model best suits their needs, both business and technical. This growing interest is the main reason behind the fact that Spain has almost 38% of the European CMMI certifications, including 22 new certifications since 2010, and is the fourth country in the world in terms of number of CMMI appraisals.


Author(s):  
Alfonso Parra-Coronado ◽  
Gerhard Fischer ◽  
Jesús H. Camacho-Tamayo

ABSTRACT The post-harvest quality of pineapple guava fruit is determined by the storage and prevailing weather conditions during growth and development. This study proposes a model for post-harvest fruit quality according to the storage and weather conditions in the pineapple guava growing region. Physiologically ripe fruit were collected during two harvests from two locations within the Department of Cundinamarca (Colombia): Tenjo and San Francisco de Sales. The fruits were stored at 18 ± 1 °C (76 ± 5% relative humidity (RH), over 11 days) and at 5 ± 1 °C (87 ± 5% RH, over 31 days), and the quality attributes were evaluated every two days. Models of the most significant physio-chemical quality characteristics of the post-harvest fruit were developed by using the Excel® Solver tool for all data obtained in the two crop periods. The results showed that storage and prevailing weather conditions, which differed according to the altitude of the growing site, had considerable impacts on the physio-chemical characteristics of the fruit throughout the post-harvest ripening process.


2013 ◽  
Vol 5 (1) ◽  
pp. 77-102 ◽  
Author(s):  
Attila Kovács ◽  
Kristóf Szabados

Abstract This paper examines how ISO/IEC 9126-1 and ISO/IEC 25010 quality models can be applied to software testing products in industrial environment. We present a set of code smells for test systems written in TTCN-3 and their categorization according to quality model standards. We demonstrate our measurements on industrial and ETSI projects, and provide a method for estimating their effects on product risks in current projects.


Author(s):  
Yevheniia Kataieva ◽  
Svetlana Odokienko ◽  
Maya Luta ◽  
Yaroslav Savchenko

The success of any project is determined by its ability to meet the needs of the consumer, and therefore ensuring a high level of quality is a necessary task of any production, including software engineering. Insufficient quality of the created software requires many IT-organizations, up to 70% of the budget of the information system to reserve for the maintenance stage, with up to 60% of all software modifications performed to eliminate errors, and only the remaining 40% - to correct software within the business process, improvement certain indicators of software quality, or to prevent potential problems. Software quality is a complex concept. Standards highlight the quality of development processes, internal and external quality of the software product, the quality of the software product at the stage of use. For each of the components of quality can be called a set of metrics that determine the quality of the software product. The resulting structure is called the software quality model. Software metrics are a measure that allows you to get the numerical value of a property of software or its specifications, as well as the method of its calculation. Metrics allow you to get numeric values for each property of the software or its specifications. Of particular interest are software complexity metrics. Complexity is an important factor on which other parameters of software quality depend, such as accuracy, correctness, reliability, convenience of support. The existence of methods and algorithms for automatic calculation of software complexity metrics using software allows you to get a comprehensive formal report on the quality of software in a short time. This allows for objective monitoring of the quality of software throughout the project life cycle, make adjustments to the project plan, as well as make timely decisions about the need for refactoring.


Sign in / Sign up

Export Citation Format

Share Document