A PATTERN FRAMEWORK FOR SOFTWARE QUALITY ASSESSMENT AND TRADEOFF ANALYSIS

Author(s):  
EELKE FOLMER ◽  
JAN BOSCH

The earliest design decisions often have a significant impact on software quality and are the most costly to revoke. One of the challenges in architecture design is to reduce the frequency of retrofit problems in software designs; not being able to improve the quality of a system cost effectively, a problem which frequently occurs during late stages. Software architecture assessment is essential in the design of a high quality system. However, assessing the effect of individual design decisions with respect to quality is often complicated by the fact that it is hard to identify exactly how particular qualities and quality factors are improved or impaired by design decisions. In this paper we present a framework that formalizes some of the relationships between software architecture and software quality; it compiles existing design knowledge (quality improving patterns) in a format suitable for architecture assessment. This framework may prevent the retrofit problem and can assist in reasoning about intra- and inter- quality tradeoffs. We illustrate our framework by creating an instance for it for the qualities usability, security and safety.

2021 ◽  
Vol 12 (3) ◽  
pp. 1683-1694
Author(s):  
Samera Obaid Barraood Et.al

The guarantee of software quality is very important. Thus, before a software is released to the end users, the flaws in the software should be detected by using high quality test cases. Currently, gauging the quality of test cases is carried out without any particular model and the criteria for good test cases is still unclear. Therefore, this study studies the literature using Systematic Literature Review (SLR) technique to identify the criteria of good test cases. The SLR considered papers between 2010 and 2018 in IEEE Xplore, ACM Digital Library, and Science Direct databases. Through the searching, it was found 310 papers are related. After filtering using exclusion and insertion criteria, 14 papers were considered for analysis. As a result, the test managed to identify 30 quality factors from the selected articles. These quality factors were additionally inspected, arranged and finished to be incorporated as the quality factors of test cases evaluation metrics.


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):  
Zouheyr Tamrabet ◽  
Toufik Marir ◽  
Farid MOKHATI

This article describes how software quality engineering is an inevitable activity, which must be accomplished during software development process in order to avoid software failures and ensuring its quality. Embedded systems are computer platforms, which require high quality software. Many researchers interested in embedded systems have demonstrated that the quality of the embedded software has a significant effect on the performances of the entire system. In the literature, several works have been emerged from this line of research. The aim of this article is to present a survey of the most important works, which deal with embedded software quality engineering. A comparative study is also given in order to show strengths and weaknesses of each work.


2020 ◽  
Vol 11 (2) ◽  
pp. 5-9
Author(s):  
Оlena Tsimer ◽  
◽  
Vyacheslav Repeta ◽  
Ihor Myklushka ◽  
◽  
...  

The digitization process of old books is one of the measures to preserve the cultural heritage of mankind and to make them accessible to a large audience. The task of creating a high quality digital copy of an old book is quite complex and it depends on many factors. Thus, the analysis of the factors that determines the quality of the digitization process has been done, the models of relationships between the factors have been constructed and their priority has been established with the help of the method of factors ranking using the hierarchical representation of relationships between them in the form of graphs, the calculation of the corresponding weight coefficients and the expert survey with its interpretation in a fuzzy form.


Author(s):  
Zouheyr Tamrabet ◽  
Toufik Marir ◽  
Farid MOKHATI

This article describes how software quality engineering is an inevitable activity, which must be accomplished during software development process in order to avoid software failures and ensuring its quality. Embedded systems are computer platforms, which require high quality software. Many researchers interested in embedded systems have demonstrated that the quality of the embedded software has a significant effect on the performances of the entire system. In the literature, several works have been emerged from this line of research. The aim of this article is to present a survey of the most important works, which deal with embedded software quality engineering. A comparative study is also given in order to show strengths and weaknesses of each work.


Author(s):  
Saumendra Pattnaik ◽  
Binod Kumar Pattanayak ◽  
Srikanta Patnaik

In the global market, the value of software quality is a major factor in software industries. In a majority of cases, software quality needs to be quantified and measured. Previously, many models like the ISO model, the McCall model, the Boehm model, etc., have been used for the quantification of the parameters which determine the software quality. The software quality can be judged by analyzing all the characteristics of the product. In this article, a new pragmatic model which is the modification of the existing ISO Model has been proposed in order for the quantification of the software quality factors in a more precise way. Because of the nature of the attributes which determine the software quality, a Fuzzy logic-based approach is considered to be a better technique among various existing machine learning techniques. Here, the simulink tool is used for constructing the running model which helps the net quality of the software.


2013 ◽  
Vol 5 (1) ◽  
pp. 440-445
Author(s):  
Dr.Vijay Pal dhaka ◽  
Swati Agrawal

Software quality is a complex mix of factors that will very across different application and the customers who request them [1]. Determining the quality of products so ftware quality is important factor in consumer electronic software. Consumer electronics domain demands high performance, low cost and easy to use continuous need for new product innovation. So, maintainability is considered as a solution to satisfying such demand. Maintainability is an important quality goal for CE product software. In this paper, we have identified some quality characteristics of McCall as critical quality factors, these factor help in our model to improve the quality of product in busine ss and define the product properties. Also we have identified metrics which can be measured by static analysis tool (veracode, codesonar) for critical quality factors and then,we found some problems which affect the software quality. We design a model for CE products, derived quality model can be utilized for quality evaluation and quality improvement in CE domain.


Author(s):  
A. T. Kunakbaeva ◽  
A. M. Stolyarov ◽  
M. V. Potapova

Free-cutting steel gains specific working properties thanks to the high content of sulfur and phosphorus. These elements, especially sulfur, have a rather high tendency to segregation. Therefore, segregation defects in free-cutting steel continuously cast billets can be significantly developed. The aim of the work was to study the influence of the chemical composition of freecutting steel and casting technological parameters on the quality of the macrostructure of continuously cast billets. A metallographic assessment of the internal structure of cast metal made of free-cutting steel and data processing by application of correlation and regression analysis were the research methods. The array of production data of 43 heats of free-cutting steel of grade A12 was studied. Steel casting on a five-strand radial type continuous casting machine was carried out by various methods of metal pouring from tundish into the molds. Metal of 19 heats was poured with an open stream, and 24 heats – by a closed stream through submerged nozzles with a vertical hole. High-quality billets had a cross-sectional size of 150×150 mm. The macrostructure of high-quality square billets made of free-cutting steel of A12 grade is characterized by the presence of central porosity, axial segregation and peripheral point contamination, the degree of development of which was in the range from 1.5 to 2.0 points, segregation cracks and strips – about 1.0 points. In the course of casting with an open stream, almost all of these defects are more developed comparing with the casting by a closed stream. As a result of correlation and regression analysis, linear dependences of the development degree of segregation cracks and strips both axial and angular on the sulfur content in steel and on the ratio of manganese content to sulfur content were established. The degree of these defects development increases with growing of sulfur content in steel of A12 grade. These defects had especially strong development when sulfur content in steel was of more than 0.10%. To improve the quality of cast metal, it is necessary to have the ratio of the manganese content to the sulfur content in the metal more than eight.


Author(s):  
Masrukin Masrukin ◽  
Hermanto Hermanto

Customer satisfaction is influenced by service quality factors, this study aims to find out and analyze how much influence the quality of service on customer satisfaction is felt by customers who use the service of Poor Rice (Raskin) at the Office of Public Companies Logistics Agency (Perum BULOG) in Sampit City Regency East Kotawaringin. The research method used in this study is the method of observation, questionnaire/questionnaire and documentation using a Likert scale and the method of determining the sample used is the error rate of 5% as many as 213 samples. Testing the hypothesis used is a statistical test with the formula "Product moment person". The results showed that there was a very strong correlation between Service Quality and Customer Satisfaction of the Office of Public Company of the Logistics Affairs Agency (Perum BULOG) in the District of East Kotawaringin. As much as 0.9968514278 based on the calculation of Pearson Product Moment value.


2020 ◽  
pp. 52-58 ◽  
Author(s):  
A. A. Eryomenko ◽  
N. V. Rostunova ◽  
S. A. Budagyan ◽  
V. V. Stets

The experience of clinical testing of the personal telemedicine system ‘Obereg’ for remote monitoring of patients at the intensive care units of leading Russian clinics is described. The high quality of communication with the remote receiving devices of doctors, the accuracy of measurements, resistance to interference from various hospital equipment and the absence of its own impact on such equipment were confirmed. There are significant advantages compared to stationary patient monitors, in particular, for intra and out-of-hospital transportation of patients.


Sign in / Sign up

Export Citation Format

Share Document