DAnTE: A Taxonomy for the Automation Degree of Software Engineering Tasks

2Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software engineering researchers and practitioners have pursued man-ners to reduce the amount of time and effort required to develop code and increase productivity since the emergence of the discipline. Generative language models are another step in this journey, but it will probably not be the last one. In this chapter, we propose DAnTE, a Degree of Automation Taxonomy for software Engineering, describing several levels of automation based on the idiosyncrasies of the field. Based on the taxonomy, we evaluated several tools used in the past and in the present for software engineering practices. Then, we give particular attention to AI-based tools, including generative language models, discussing how they are located within the proposed taxonomy and reasoning about possible limitations they currently have. Based on this analysis, we discuss novel tools that could emerge in the middle and long term.

Cite

CITATION STYLE

APA

Melegati, J., & Guerra, E. (2024). DAnTE: A Taxonomy for the Automation Degree of Software Engineering Tasks. In Generative AI for Effective Software Development (pp. 53–70). Springer Nature. https://doi.org/10.1007/978-3-031-55642-5_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free