An approach to evaluating the software tests quality using aggregated quality criteria is proposed. The article considers the finding of such characteristics of software tests that can be used to judge their quality and their need for improvement. The subject of the study is the formation of a software tests quality evaluation system, which can be used in the software development process. It is proposed to consider a software test as a multiattribute object. It is emphasized that it is necessary to take into account both quantitative and qualitative characteristics of tests and test coverage, which greatly complicates the construction of a model for evaluating the software tests quality. Various approaches to solving the problem of evaluating complex, multiattribute objects are considered. The problem of comparing and ordering complex objects taking into account different criteria is considered. The choice of the method of sequential aggregation of classified states to solve the problem of multi-criteria selection and assessment is justified. The stages of the procedure for solving the estimation problem using the method of sequential aggregation of classified states are considered. An activity diagram is constructed that reflects an algorithm for constructing a hierarchical system of criteria. The criteria for evaluating software tests are given, which belong to three groups-efficiency, coverage, and software implementation. For a hierarchical system of criteria aggregation, a set of indicators, their qualitative gradations with corresponding numerical intervals, are allocated. At the highest level of the hierarchy, it is proposed to use three composite criteria that correspond to the groups of efficiency, coverage and implementation, which will allow to obtain an integral indicator of the software tests quality. The resulting integral indicator includes five quality classes, each of which corresponds to a multitude of low-level indicator estimates. Tests quality evaluation will improve the testing process, which purpose is to ensure the specified quality of the software being developed.
Business process modeling is one of the main tools of the BPM (Business Process Management) concept. With the help of business process modeling, business scenarios can be presented in the form of graphical models that can be easily understood by both information technology (IT) professionals and non-IT professionals – business analysts, software customers, department heads, top managers, and other stakeholders interested in business process improvement. Business process improvement is usually done through the automation of activities, which were identified as “bottlenecks” after analysis. However, it is possible to analyze a business process model only if it is clear and correct in terms of compliance with both the notation used and the real business process it depicts. This paper considers the analysis of BPMN (Business Process Model and Notation) business process model structural measures. It is assumed that business process models, which by their structural features violate rules of business process modeling, are neither understandable nor suitable for further work with them, which also can lead to various errors occurring at the stage of business process analysis, as well as at the stage of its improvement and implementation of proposed changes, i.e., during development, testing and maintenance of distinct software components, information system modules or BPM-system scenarios that ensure business process execution. Therefore, in this paper, we propose to identify the main elements of BPMN business process models and their structural measures that affect models’ understandability and maintainability and could be sources of errors. Considering selected measures, it is proposed to calculate respective values for a large collection of BPMN business process models, and then study compliance with theoretical business process modeling guidelines on practice when real business process models are designed. In order to provide efficient storage and processing of a large collection of BPMN business process models data, there were developed a database, and a software component. Results of analysis of BPMN business process model structural measures obtained using developed database and software component are demonstrated and discussed. The conclusion is made, as well as future research directions in this field are formulated.
This article is devoted to the issues of assessing the effectiveness of information systems for enterprises engaged in retail trade in consumer goods. This article describes the tasks that the retail FMCG trade, as well as the functions of the retail trade, solve. The features of the subject area were considered, which will form the basis for the formation of scales for assessing the effectiveness of information systems. The priorities, tasks, and features of the business model of enterprises engaged in retail trade in consumer goods, depending on the market segment they occupy. Various types of corporate information systems that can be used in retail trade are considered. The analysis of the subject area made it possible not only to determine important metrics for assessing the effectiveness of information systems but also to determine the priority of the requirements for the availability of certain functionality in the information system from each business segment, large, medium and small. Also, the existing standards in the subject areas of software development and enterprise organization were considered. This article proposes a methodology for evaluating information systems for enterprises engaged in consumer goods retail trade that belong to different market segments. The proposed methodology is based on the approach of multi-criteria expert assessment. An example of linguistic variables for one of the questions of the questionnaire for experts is given. The order of operation of the expert system is also presented in the form of an activity diagram. The developed expert information system can be monetized by providing referral links to the products of companies supplying information systems for retail. In the future, it is planned to add the ability for qualified experts to select combination of metrics for assessment, as well as change the assessment scale to increase accuracy. Keywords: information system, retail trade, consumer goods, performance assessment, expert assessments.
Ткачук Николай Вячеславович -доктор техниче ских наук, профессор заведующий кафедрой моделирования систем и технологий, Харьковский национальный университет имени В.Н. Каразина, площадь Свободы,
An approach to evaluating the software tests quality using aggregated quality criteria is proposed. The subject of the study is the formation of a software tests quality evaluation system, which can be used in the software development process. The article gives the full classification of the testing types. The testing process was represented in several stages: testing requirements, test analysis, and the testing process. Tests quality evaluation will improve the testing process, which purpose is to ensure the specified quality of the software being developed.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.