Future of software development with generative AI


연구 분야: Software Development



학회: Automated Software Engineering


초록

Generative AI is regarded as a major disruption to software development. Platforms, repositories, clouds, and the automation of tools and processes have been proven to improve productivity, cost, and quality. Generative AI, with its rapidly expanding capabilities, is a major step forward in this field. As a new key enabling technology, it can be used for many purposes, from creative dimensions to replacing repetitive and manual tasks. The number of opportunities increases with the capabilities of large-language models (LLMs). This has raised concerns about ethics, education, regulation, intellectual property, and even criminal activities. We analyzed the potential of generative AI and LLM technologies for future software development paths. We propose four primary scenarios, model trajectories for transitions between them, and reflect against relevant software development operations. The motivation for this research is clear: the software development industry needs new tools to understand the potential, limitations, and risks of generative AI, as well as guidelines for using it.


Author Profile
Jaakko Sauvola

University of Oulu Oulu Finland

Finland
Author Profile
Sasu Tarkoma

University of Helsinki Helsinki Finland

Finland
Author Profile
Mika Klemettinen

Business Finland Helsinki Finland

Finland

📄 논문 정보

발행 연도 2024년
인용수 74
출판 국가 Finland, Austria
사이트 Springer
좋아요 수 0

연관 논문 목록 (178건)