Information Technology of Evaluating the Sufficiency of Information on Quality in the Software Requirements Specifications

The paper presents the research of information flows at the early stages of the software development lifecycle on the subject their impact on the expected level of software quality. The result of the research is the identification of the problem of evaluating the sufficiency of information on quality in the software requirements specifications (SRS), and the development of information technology that addresses this problem. Information technology is based on the use of standards ISO 25010, ISO 25023 for the development of settheoretical and ontological models of software quality. During the use of this information technology, the developers receive: the assessment of the sufficiency of information on quality in the SRS; request about the complement of the SRS with the necessary information with the purpose to increase the sufficiency of the volume of information on quality. The use of ontologies provides the automation of the processes of forming the requests for the complement of requirements, which reduces the subjective influence of professionals and preserves their experience and knowledge in the software company.

[1]  Koraljka Golub Subject Access to Information: An Interdisciplinary Approach , 2014 .

[2]  Alistair Cockburn,et al.  Writing Effective Use Cases , 2000 .

[3]  Nancy G. Leveson,et al.  Hazard Analysis of Complex Spacecraft Using Systems-Theoretic Process Analysis , 2014 .

[4]  Erika Asnina,et al.  Model-Driven Domain Analysis and Software Development - Architectures and Functions , 2010 .

[5]  Joy Beatty,et al.  Software Requirements 3 , 2013 .

[6]  陆亚东 How valuable is information and communication technology? A study of emerging economy enterprises , 2016 .

[7]  Qihui Wu,et al.  A survey of machine learning for big data processing , 2016, EURASIP Journal on Advances in Signal Processing.

[8]  Xuemei Tian,et al.  Big data and knowledge management: a case of déjà vu or back to the future? , 2017, J. Knowl. Manag..

[9]  Jéssyka Vilela,et al.  Applications of ontologies in requirements engineering: a systematic review of the literature , 2015, Requirements Engineering.

[10]  Hao Wang,et al.  Semantic data mining: A survey of ontology-based approaches , 2015, Proceedings of the 2015 IEEE 9th International Conference on Semantic Computing (IEEE ICSC 2015).

[11]  Tetyana Hovorushchenko,et al.  Intelligent Assessment and Prediction of Software Characteristics at the Design Stage , 2013 .

[12]  Alain Abran,et al.  Software Project Estimation: The Fundamentals for Providing High Quality Information to Decision Makers , 2015 .

[13]  Tetiana Hovorushchenko,et al.  Method of Evaluating the Weights of Software Quality Measures and Indicators , 2017 .

[14]  Ahmed K. Noor,et al.  Potential of Cognitive Computing and Cognitive Systems , 2014 .

[15]  Tetyana Hovorushchenko,et al.  Ontological Approach to the Assessment of Information Sufficiency for Software Quality Determination , 2016, ICTERI.

[16]  Capers Jones,et al.  The Economics of Software Quality , 2011 .

[17]  Malte Brettel,et al.  The Impact of Information Technology on New Product Development Performance , 2017 .

[18]  Shari Lawrence Pfleeger,et al.  Software Metrics : A Rigorous and Practical Approach , 1998 .

[19]  Andrew M. Kuhn,et al.  Code Complete , 2005, Technometrics.

[20]  Tetiana Hovorushchenko,et al.  Information Technology for Assurance of Veracity of Quality Information in the Software Requirements Specification , 2017 .

[21]  Heiko Paulheim,et al.  Semantic Web in data mining and knowledge discovery: A comprehensive survey , 2016, J. Web Semant..

[22]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[23]  Z. Irani,et al.  Critical analysis of Big Data challenges and analytical methods , 2017 .