Development of an intelligent agent for analysis of nonfunctional characteristics in specifications of software requirements
Journal Title: Восточно-Европейский журнал передовых технологий - Year 2019, Vol 1, Issue 2
Abstract
<p>One of the urgent present-day tasks consists in ensuring an automated analysis of specifications of software requirements for sufficiency of information on nonfunctional component characteristics of software quality. Analysis of known intelligent agents based on the ontological approach has shown that these agents do not solve the problem of quantifying sufficiency of information in the specification of software requirements for determining nonfunctional characteristics of software.</p><p>The objective of this study was to implement the intelligent agent based on the ontological approach for analyzing information on nonfunctional characteristics in specifications of software requirements.</p><p>A model of intelligent agent activity has been developed based on the ontological approach for evaluating specifications of software requirements. It reflects features of assessing information sufficiency for determining nonfunctional component characteristics of software quality. The developed model is a theoretical basis for implementing the intelligent agent based on the ontological approach for evaluating specifications of software requirements.</p><p>The intelligent agent based on the ontological approach has been implemented for evaluating information on nonfunctional characteristics in the specifications of software requirements. The implemented agent forms conclusions on sufficiency or insufficiency of information about nonfunctional component characteristics of software quality in the specification of requirements to actual software. In addition, it quantifies the level of information sufficiency in the specification of requirements to actual software for determining each of nonfunctional characteristics of software and determining all nonfunctional component characteristics of software quality in aggregate. The agent provides a list of attributes that should supplement the specification of requirements for increasing the level of sufficiency of its information as well as visualization of gaps in knowledge of all nonfunctional component characteristics of software quality.</p><p>The results of functioning of the implemented agent have shown an increase in the level of information sufficiency in the specification of software requirements. The developed intelligent agent makes it possible to partially eliminate human participation in information processing, avoid loss of essential information and minimize occurrence of errors at the early stages of the software life cycle.</p>
Authors and Affiliations
Tetiana Hovorushchenko, Olga Pavlova, Mykyta Bodnar
Development of technology for the production of semifinished products with an emulsion structure based on the decalcified dairy raw materials
<p>It was determined that in a condition of meeting requirements of current normative documents, physicochemical and technological properties of the cottage cheese differ from each other which affects technological param...
Features of complex formation of a fibrous complexite with nickel ions in water–dioxane mixtures
<p>The study deals with the complex-forming properties of a fibrous complexing agent (complexite) NAG with respect to nickel(II) ions in a mixed solvent water-1,4-dioxane. Spectral tests indicate that the absorption of n...
Enrichment on Bangka tin slag’s tantalum and niobium oxide contents through non-fluoride process
<p>This research explored how non-fluoride solutions including 8M NaOH, 0.8, 1.6 and 2.4 M H<sub>2</sub>SO<sub>4</sub>, and 0.1, 0.4 and 0.8 M HClO<sub>4 </sub>increased the contents of tantalum and niobium oxide through...
Development of the method for structural-parametric optimization in order to improve the efficiency of transition processes in periodic systems
<p>In order to get the most out of the enterprise’s operational processes, the operational processes of functional systems are optimized. However, in the process of optimization, controlled systems over a significant amo...
Development of a method to calculate the probability of a berth failure under vertical stochastic load
We developed the method for determining the probability of achieving the maximum value of loads from the cargo that is stored at the port terminal warehouse on the front wall of the berth under conditions of uncertainty...