scholarly journals APPLICATION OF TECHNIQUE OF INPUT DATA SEPARATING INTO EQUIVALENCE CLASSES FOR OPTIMIZATION OF SPECIAL SOFTWARE CHECKING

Author(s):  
O. Skyba ◽  
D. Kamak ◽  
O. Rudenko ◽  
V. Kravchenko

Usually, planning a software testing requires solving the basic dilemma: how to provide quality of testing and spend optimal amount of resources. Typically, resources include components such as personnel, software, technical equipment, time, consumables and others. The Armed Forces of Ukraine have the same problems in planning and testing of programs that are expected to be used in the interests of troops and arms command and control. Testing can be performed by manual method and computer-aided method. The computer-aided method is faster but has its drawbacks. In particular, this method requires the development and then verification of a special program that will be involved in testing. In addition, this program may not detect certain problems that a person can notice. Therefore, the authors of the article propose to use the method of manual testing. It is proposed to apply a rational approach for reducing the time for planning and testing using this method. It refers to a significant reduction in the range of input values which will be checked. This approach provides a high quality testing program at the same time. The approach is based on the fact that the range (or list) of all possible values of each input variable is divided into several groups (equivalence classes). The separation is carried out by the principle that each equivalence class includes such input values, which will give the similar results after processing them by program. This approach is widely used by experts in the field of testing. It also meets the standards requirements applicable in Ukraine. There are two general classes of equivalence: accepted values and nonaccepted values. Each of them is divided into more specific ones. The separation is done leaning upon knowledge, skills and predictions of a specialist who is planning the testing. This article provides an example of dividing the input values of four variables into equivalence classes. The approach proposed by the authors of the publication allows to perform software testing faster and more rationally. It is assumed that such a method should be used during testing software that is intended to be used in the interests of the Armed Forces of Ukraine.

2019 ◽  
Vol 1 ◽  
pp. 1-8
Author(s):  
Vaclav Talhofer ◽  
Šárka Hošková-Mayerová

<p><strong>Abstract.</strong> Multi-criterial analysis is becoming one of the main methods for evaluation of influence of geographic environment on human activity, or human activity on geographic environment, respectively. Analysis results are often used in command and control systems, especially in armed forces and units of rescue systems. For analyses, digital geographic data – whose quality significantly influences the reached results – are used. Visualization of results of analyses in command and control systems are usually thematic layers over raster images of topographic maps. That is why this visualization must correspond to cartographic principles used for the creation of thematic maps. The article presents problems that an analyst encounters within the evaluation of the quality of the used data, performance of the analysis itself as well as preparation of data files for their transfer and publishing in command and control systems.</p>


Author(s):  
V.I. Zatserkovny ◽  
I.V. Pampukha ◽  
B.O. Popkov ◽  
P.A. Savkov ◽  
O.V. Pogretska

A characteristic feature of modern forms of use of the Armed Forces (AF) is the high dynamism of combat operations, and the main trend in the development of AF command and control systems (CCS) is the integration of various systems of communication, navigation, reconnaissance, information acquisition and processing, weapons, intelligent systems, automation of all formal and fast-moving processes. Geo-information systems (GIS), geo-information technologies (GIT), GPS and Earth remote sensing (ERS) technologies have become de facto a necessary technology for obtaining and processing spatial data in both civil and military spheres. The use of GIS for military purposes (MP) of the Armed Forces of Ukraine will make it possible to conduct a qualitative analysis of spatial and attributive information, take effective management decisions, visualize the combat zone of both individual units and subunits, and the entire theater of operations, promptly display any changes in the combat situation, automate the process of updating maps, determining the coordinates of the desired objects, navigation, etc. It allows you to reduce the likelihood of errors and flaws, increase the speed of creating maps, speed up the processing of information and significantly improve the quality of decision-making by commanders of different levels and echelons who are involved in the process of making certain decisions, and ensure the same initial picture of fighting activities; support of knowledge of the military-object situation at the tactical, operational-tactical and operational levels; to ensure prompt delivery of information to interested authorized users.


Author(s):  
Yu. Budaretskiy ◽  
Yu. Shchavinskiy ◽  
V. Kuznetsov ◽  
S. Nikolayev

The article analyzes the current state of the methods for assessing the software of complexes of automation of fire control of artillery systems supplied to the artillery units of the Ground Forces of the Armed Forces of Ukraine. The actual problem of verification and certification of the developed samples of special software of such complexes is determined, which consists in the absence of established assessment procedures, a large subjective component in the existing methods for assessing software, the inconsistency of their norms in accordance with state and international standards. In the proposed conceptual model for assessing the quality of software, new metrics have been defined that will characterize special software that ensures the functioning of complexes of fire control automation systems for artillery subunits when they perform fire engagement tasks and which reflects the peculiarity of the use of artillery systems. To assess the proposed new metrics, the elements of their assessment and the mathematical apparatus for carrying out calculations are determined and substantiated. To determine the magnitude of the influence of indicators on the overall quality of software, a new approach is proposed, which consists in applying the method of analyzing hierarchies when determining the priority of indicators of elements, metrics, criteria and factors at each level of the hierarchy. The use of multicriteria analysis of the hierarchy analysis method ensures that the subjectivity of experts is avoided when assessing the quality of special software, it makes it possible to identify bottlenecks in the developed tactical and technical requirements for the software of the indicated complexes of automation tools for artillery systems and takes into account the mutual influence of indicators on the overall quality. A certain improved methodology, which more fully covers the software assessment process, will in the future be the basis for creating a quality assurance system for software of automation systems and forming a tool for their certification.


Author(s):  
O. Skyba ◽  
S. Trotsyk

The article reveals views on the purpose and direction of negative testing of special software. The research paper also provides an indicative list of questions recommended to be planned for testing using the technique of negative testing. The provisions of legal acts of Ukraine and practical experience in the field of software testing are also taken into account in the article. Negative testing is very relevant for testing special software products used in weapons. This is because the risks of error are very critical and sensitive. The main sources and causes of errors in the software are: user, input data, resources, procedures for output and storage of data, exchange with other programs or computers, operating conditions of the program, compatibility and coherence with other software. Negative testing is proposed to be used at the following stages of software use: installation, first run, authorization, data entry, software module startup, calculations, data conversion, data exchange with other systems, data storage, display information, data printing, saving settings software operation. The article states that the procedure for conducting negative testing should be carefully thought out. To do this, at the planning stage of software testing, specialists with experience in successful testing such software products are involved. It is assumed that when planning a negative test, a group of experts uses information about the program, their own testing experience and intuition of the tester. At the same time, the main efforts are aimed at creating such conditions under which the software may work incorrectly. Negative testing is planned to cause just that non-standard behavior of the program. The suggested approaches to perform negative testing are proposed to be taken into account when testing the special software that is installed at the workplaces of the Command Posts of the Armed Forces of Ukraine, as well as on weapons and military equipment.


2021 ◽  
Vol 23 (07) ◽  
pp. 215-219
Author(s):  
Sahil Viday Singh ◽  
◽  
Dr. Mahesh A ◽  

Software testing is a study conducted to provide interested parties with information about the quality of the software product or service under test. Software testing also provides an objective independent perspective of the software. Helping companies recognize and understand the risks of software deployment. Testing technique includes the process of running a program or application with the aim of finding errors and verifying that the product is suitable for use. There are two ways of writing tests: manually and automatic. Certain ways of manual testing, which include exploratory testing and usable testing, are not that valuable. One can manually run other types of tests, such as regression tests and functional tests, anyways it doesn’t really make sense for developers to repeat the exact process again and again. Because of this type of iterative test which results us to move towards testing automation.


2021 ◽  
Vol 244 ◽  
pp. 08001
Author(s):  
Oleg Dolgov ◽  
Boris Safoklov ◽  
Svetlana Sergeeva ◽  
Anna Ivanova

For the first time, this paper addresses the need to automate the maintenance of the quality control and control system at all stages and stages of the life cycle - anti-conduct fluid (POJ) for ground-based anti-de-dealing treatment (POO) of an aircraft. The possibility of evolution of the quality control of the object of ground de-icing physical and chemical treatment of the surface of the aircraft - de-icing liquids, in “Management of quality - de-icing liquid as an object to ensure the safe take-off of the aircraft” is considered. The definition was introduced: “The quality of de-icing liquid.” To integrate into the system “Management of the quality of de-icing fluid” - on the basis of knowledge bases about THE POJ introduced as a functional concept “The quality of de-icing liquid at the POO stage”. In order to introduce information software support for the POO process using databases and control systems, the concept of “Regeloscopic Ground De-Icing Protection Program of the Armed Forces” has been introduced, which will allow and move to an effective method of improving the quality of the service - integrated automation of the POO.


Author(s):  
Russell L. Steere ◽  
Eric F. Erbe ◽  
J. Michael Moseley

We have designed and built an electronic device which compares the resistance of a defined area of vacuum evaporated material with a variable resistor. When the two resistances are matched, the device automatically disconnects the primary side of the substrate transformer and stops further evaporation.This approach to controlled evaporation in conjunction with the modified guns and evaporation source permits reliably reproducible multiple Pt shadow films from a single Pt wrapped carbon point source. The reproducibility from consecutive C point sources is also reliable. Furthermore, the device we have developed permits us to select a predetermined resistance so that low contrast high-resolution shadows, heavy high contrast shadows, or any grade in between can be selected at will. The reproducibility and quality of results are demonstrated in Figures 1-4 which represent evaporations at various settings of the variable resistor.


2020 ◽  
Vol 17 (6) ◽  
pp. 76-91
Author(s):  
E. D. Solozhentsev

The scientific problem of economics “Managing the quality of human life” is formulated on the basis of artificial intelligence, algebra of logic and logical-probabilistic calculus. Managing the quality of human life is represented by managing the processes of his treatment, training and decision making. Events in these processes and the corresponding logical variables relate to the behavior of a person, other persons and infrastructure. The processes of the quality of human life are modeled, analyzed and managed with the participation of the person himself. Scenarios and structural, logical and probabilistic models of managing the quality of human life are given. Special software for quality management is described. The relationship of human quality of life and the digital economy is examined. We consider the role of public opinion in the management of the “bottom” based on the synthesis of many studies on the management of the economics and the state. The bottom management is also feedback from the top management.


Author(s):  
Margaret Jane Radin

Boilerplate—the fine-print terms and conditions that we become subject to when we click “I agree” online, rent an apartment, or enter an employment contract, for example—pervades all aspects of our modern lives. On a daily basis, most of us accept boilerplate provisions without realizing that should a dispute arise about a purchased good or service, the nonnegotiable boilerplate terms can deprive us of our right to jury trial and relieve providers of responsibility for harm. Boilerplate is the first comprehensive treatment of the problems posed by the increasing use of these terms, demonstrating how their use has degraded traditional notions of consent, agreement, and contract, and sacrificed core rights whose loss threatens the democratic order. This book examines attempts to justify the use of boilerplate provisions by claiming either that recipients freely consent to them or that economic efficiency demands them, and it finds these justifications wanting. It argues that our courts, legislatures, and regulatory agencies have fallen short in their evaluation and oversight of the use of boilerplate clauses. To improve legal evaluation of boilerplate, the book offers a new analytical framework, one that takes into account the nature of the rights affected, the quality of the recipient's consent, and the extent of the use of these terms. It goes on to offer possibilities for new methods of boilerplate evaluation and control, and concludes by discussing positive steps that NGOs, legislators, regulators, courts, and scholars could take to bring about better practices.


Author(s):  
V. V. Agafonov ◽  
V. Yu. Zalyadinov ◽  
M. E. Yusupov ◽  
N. S. Bikteeva

Sustainability of mining companies is of of high concern. The problem is specifically acute at companies that are monotownor monosettlement-forming. Sustainability of a mine depends in many ways on product quality and production resource-intensity. This article discusses formation of mineral quality indexes in terms of an open pit chrysotile mine. The studies took into account specific features of operation procedures implemented by each structural division of the mine. The analysis has found managerial and technological inconsistencies which affect quality and marketable product output, as well as efficiency of the mine in whole. The background for efficiency enhancement at a company is, by the authors’ opinion, consolidation of personnel subject to the single development strategy, namely: improvement of production and control efficiency, as well as use of available reserves and resources by means of better setup for production. The proposed approaches to planning mining operations and forming mineral quality allow higher quality of processing stock. In addition, a new model proposed for interaction between structural divisions of a mining company ensures improvement of general production indexes.


Sign in / Sign up

Export Citation Format

Share Document