EMERGENT PROPERTIES AS CONSEQUENCES OF INSUFFICIENCY OF INFOR-MATION IN THE SOFTWARE REQUIREMENTS SPECIFICATION

Abstract

The conducted studies of the influence of information in the software requirements specification (SRS) on the success of the software project implementation and the analysis of failures of interaction between the components of the software systems have shown that factors of the quality and success of modern software systems are less dependent on the coding, but essentially depend on the formation and formulation of requirements and on the software architecture design. Under such circumstances, it is actual and very important to analyze the SRS, to "cut" software projects with incomplete (with insufficient information) specification. The research of the emergent properties as a consequence of insufficiency of information in the SRS showed that the emergent properties are such properties of the software system, which appear randomly and manifest in the process of functioning of the software in the interaction of subsystems through interfaces and in the presence of certain data and external influences. Emergent properties of software are part of its knowledge gap. Nowadays, the emergence and manifestation of emergent properties are random and unpredictable both for software developers and for software users. But exactly the reduction of the number of the emergent properties of the software will provide the increase of its quality and success of implementation. The analysis of the approaches to detecting the emergent properties has shown the lack of the effective practical approach to identifying the software's emergent properties and the need to develop methods and technologies for detecting, evaluating and predicting the software's emergent properties. Therefore, the prospect for further research of the author is the development of the methods and technologies for detecting, evaluating and predicting the software's emergent properties, which will be based on the consideration of the subject domain information during the software life cycle.

Author Biography

Тетяна Олександрівна Говорущенко, Khmelnytskyi National University

Full Doctor, Senior Researcher, Associate Professor, Head of Computer Engineering and System Programming Department, Khmelnytskyi National University

Published
2019-01-22
How to Cite
Говорущенко, Т. (2019). EMERGENT PROPERTIES AS CONSEQUENCES OF INSUFFICIENCY OF INFOR-MATION IN THE SOFTWARE REQUIREMENTS SPECIFICATION. Electrotechnic and Computer Systems, (29(105), 110-119. https://doi.org/10.15276/eltecs.29.105.2018.12
Section
Computer Systems, Networks and their Components

Most read articles by the same author(s)