Abstract
The areas of software engineering and artificial intelligence are among the most sought-after fields in the computer science community. This paper assesses the current scenario of implementing artificial intelligence in the design phase of software engineering and attempts to offer a viable explanation to support the conclusion of the assessment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Herchi, H., Abdessalem, W.B.: From user requirements to UML class diagram (2012). arXiv preprint arXiv:1211.0713
More, P., Phalnikar, R.: Generating UML diagrams from natural language specifications. Int. J. Appl. Inf. Syst. Found. Comput. Sci. 1(8), 19–23 (2012)
Joshi, S.D., Deshpande, D.: Textual requirement analysis for UML diagram extraction by using NLP. Int. J. Comput. Appl. 50(8), 42–46 (2012)
Rech, J., Althoff, K. D.: Artificial intelligence and software engineering: status and future trends. KI 18(3), 5–11 (2004)
Sommerville, I.: Artificial intelligence and systems engineering. In: Prospects for Artificial Intelligence: Proceedings of AISB'93, 29 Mar, 2 Apr 1993, Birmingham, UK, 17, 48 (1993)
Ammar, H.H., Abdelmoez, W., Hamdi, M.S.: Software engineering using artificial intelligence techniques: Current state and open problems. In: Proceedings of the First Taibah University International Conference on Computing and Information Technology (ICCIT 2012), Al-Madinah Al-Munawwarah, Saudi Arabia, p. 52 (2012)
Feldt, R., de Oliveira Neto, F.G., Torkar, R.: Ways of applying artificial intelligence in software engineering. In: 2018 IEEE/ACM 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE), pp. 35–41. IEEE (2018)
Raza, F.N.: Artificial intelligence techniques in software engineering (AITSE). In: International MultiConference of Engineers and Computer Scientists (IMECS 2009), vol. 1 (2009)
Ibrahim, M., Ahmad, R.: Class diagram extraction from textual requirements using natural language processing (NLP) techniques. In: 2010 2nd International Conference on Computer Research and Development, pp. 200–204. IEEE (2010)
Meudec, C.: ATGen: automatic test data generation using constraint logic programming and symbolic execution. Softw. Test. Verification Reliab. 11(2), 81–96 (2001)
Harmain, H.M., Gaizauskas, R.: CM-Builder: an automated NL-based CASE tool. In: Proceedings ASE 2000. 15th IEEE International Conference on Automated Software Engineering, pp. 45–53. IEEE (2000)
Balzer, R., Fikes, R., Fox, M., McDermott, J., Soloway, E.: AI and software engineering: will the twain ever meet?. In: AAAI, pp. 1123–1125 (1990)
Zhong, Z., Guo, J., Yang, W., Xie, T., Lou, J. G., Liu, T., Zhang, D.: Generating regular expressions from natural language specifications: are we there yet? In: Workshops at the 32nd AAAI Conference on Artificial Intelligence (2018)
Sharma, N., Yalla, D.P.: Issues in developing UML diagrams from natural language text. In: Proceedings of WSEAS Conference, Recent Advances in Telecommunications, Informatics and Educational Technologies, pp. 139–145
Ford, L.: Artificial intelligence and software engineering: a tutorial introduction to their relationship. Artif. Intell. Rev. 1(4), 255–273 (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sarmah, M.S., Sumer, J.M., Bey, M., Sharma, B. (2021). A Study on the State of Artificial Intelligence in the Design Phase of Software Engineering. In: Satapathy, S.C., Bhateja, V., Favorskaya, M.N., Adilakshmi, T. (eds) Smart Computing Techniques and Applications. Smart Innovation, Systems and Technologies, vol 225. Springer, Singapore. https://doi.org/10.1007/978-981-16-0878-0_46
Download citation
DOI: https://doi.org/10.1007/978-981-16-0878-0_46
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-0877-3
Online ISBN: 978-981-16-0878-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)