Method of Activity of Ontology-Based Intelligent Agent for Evaluating Initial Stages of the Software Lifecycle

Tetiana Hovorushchenko,Olga Pavlova
DOI: https://doi.org/10.1007/978-3-319-97885-7_17
2018-08-05
Abstract:Importance of the task of automated evaluation of initial stages of the software lifecycle on the basis of software requirements specifications (SRS) analysis and the need for information technology of new generation for the software engineering domain necessitates the development of agent-oriented information technology for evaluating initial stages of the software lifecycle on the basis of ontological approach. The purpose of this study is the development of the method of activity of ontology-based intelligent agent for evaluating initial stages of the software lifecycle. The intelligent agent, which works on the basis of the developed method, evaluates the sufficiency of information in the SRS for assessing the non-functional software features—provides the conclusion about the sufficiency or insufficiency of information, the numerical evaluation of the level of sufficiency of information in the SRS for assessment of each non-functional feature in particular and all non-functional features in general, the list of attributes (measures) and/or indicators, which should be supplemented in the SRS for increasing the level of sufficiency of SRS information. During the experiments, the intelligent agent examined the SRS for the transport logistics decision support system and found that the information in this SRS is not sufficient for assessing the quality by ISO 25010 and for assessing quality by metric analysis.
What problem does this paper attempt to address?