Skip to main content
Log in

Automated cloud service based quality requirement classification for software requirement specification

  • Special Issue
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. 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)

  2. Liu C (2016) An intelligent planning technique-based software requirement analysis. Int J Comput Sci Eng 13(3):285–295

    Google Scholar 

  3. 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

  4. Murugan CS, Prakasam S (2013) A literal review of software quality assurance. Int J Comput Appl 78:25–30

    Google Scholar 

  5. 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

  6. 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

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

  14. Goldberg Y (2016) A primer on neural network models for natural language processing. J Artif Intell Res 57:345–420

    Article  MathSciNet  Google Scholar 

  15. Zhang L, Wang S, Liu B (2018) Deep learning for sentiment analysis: a survey. WIREs Data Mining Knowl Discov 8(4):e1253

    Article  Google Scholar 

  16. 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

  17. 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

    Google Scholar 

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R Raja Ramesh Merugu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-019-00241-6

Keywords

Navigation