Abstract
The scale of software is growing rapidly for organizations begin to deploy their business on internet. It is a need of avoid ambiguity between engineers and users and to avoid mistakes in software requirements. And provide automatic requirement analysis techniques for modeling and analyzing requirements formally and save manpower. In this paper proposed cloud service method for automated detection of quality requirement in software requirement specification. This paper also present novel approach for process of automatic classification of software quality requirements based on supervised machine learning technique applied for the classification of training document and predict target document software quality requirements.
Similar content being viewed by others
References
Kishan G, Sakib K (2017) A reusable adaptation component design for learning-based self-adaptive systems. In: International conference on software engineering advances (ICSEA 17)
Liu C (2016) An intelligent planning technique-based software requirement analysis. Int J Comput Sci Eng 13(3):285–295
Robert F, de Oliveira Neto FG, Richard T (2018) Ways of applying artificial intelligence in software engineering. In: Proceedings of the 6th international workshop on realizing artificial intelligence synergies in software engineering (RAISE’18), pp 35–41
Murugan CS, Prakasam S (2013) A literal review of software quality assurance. Int J Comput Appl 78:25–30
Kaiya H, Sato T, Osada A, Kitazawa N, Kaijiri K (2008) Toward quality requirements analysis based on domain specific quality spectrum. In: Proceedings of the 2008 ACM symposium on applied computing (SAC’08), pp 596–601
Cleland-Huang J, Settimi R, Zou X, Solc P (2006) The detection and classification of non-functional requirements with application to early aspects. In: 14th IEEE international conference requirements engineering, pp 39–48
Rahimi M, Mirakhorli M, Cleland-Huang J (2014) Automated extraction and visualization of quality concerns from requirements specifications, In: 2014 IEEE 22nd international requirements engineering conference (RE), pp 253–262
Svensson RB, Olsson T, Regnel B (2013) An investigation of how quality requirements are specified in industrial practice. Inf Softw Technol 55(7):1224–1236
Slankas J, Williams L (2013) Automated extraction of non-functional requirements in available documentation. In: 2013 1st international workshop on IEEE natural language analysis in software engineering (NaturaLiSE), pp 9–16
Casamayor A, Godoy D, Campo M (2010) Identification of non-functional requirements in textual specifications: a semi-supervised learning approach. Inf Softw Technol 52(4):436–445
Fantechi A, Gnesi S, Lami G, Maccari A (2002) Application of linguistic techniques for use case analysis. In: Proceedings of the IEEE Joint international conference on requirements engineering (RE’02), pp 157–164
Hu J, Jia S, Wu K (2015) Semantic-based requirements content management for cloud software. Math Probl Eng. https://doi.org/10.1155/2015/474157
Tamai T, Anzai T (2018) Quality requirements analysis with machine learning. In: Proceedings of the 13th international conference on evaluation of novel approaches to software engineering, vol 1, pp 241–248
Goldberg Y (2016) A primer on neural network models for natural language processing. J Artif Intell Res 57:345–420
Zhang L, Wang S, Liu B (2018) Deep learning for sentiment analysis: a survey. WIREs Data Mining Knowl Discov 8(4):e1253
Chantree F, Nuseibeh B, de Roeck A, Willis A (2006) Identifying nocuous ambiguities in natural language requirements. In: 14th IEEE international requirements engineering conference (RE’06), pp 59–68
Mallikarjuna B, Venkata Krishna P (2018) Nature Inspired approach for load balancing of tasks in cloud computing using equal time allocation policy. Int J Innov Technol Explor Eng 8(2S2):46–50
Mallikarjuna B, Venkata Krishna P (2018) Nature inspired bee colony optimization model for improving for improving load balancing in cloud computing. Int J Innov Technol Explor Eng 8(2S2):51–55
Mallikarjuna B, Venkata Krishna P (2015) OLB: nature inspired approach for load balancing of tasks in cloud computing. Cybern Inf Technol 15(4):138–148
Hirsch HG, Pearce D (2000) The Aurora experimental framework for the performance evaluation of speech recognition systems under noisy conditions. In: ISCA ITRW ASR: challenges for the next millennium
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Merugu, R.R.R., Chinnam, S.R. Automated cloud service based quality requirement classification for software requirement specification. Evol. Intel. 14, 389–394 (2021). https://doi.org/10.1007/s12065-019-00241-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-019-00241-6