Software assistants in software engineering: A systematic mapping study.
Gespeichert in:
| Titel: | Software assistants in software engineering: A systematic mapping study. |
|---|---|
| Autoren: | Savary‐Leblanc, Maxime, Burgueño, Lola, Cabot, Jordi, Le Pallec, Xavier, Gérard, Sébastien |
| Quelle: | Software: Practice & Experience; Mar2023, Vol. 53 Issue 3, p856-892, 37p |
| Schlagwörter: | SOFTWARE engineers, SOFTWARE engineering, SOFTWARE maintenance, SOFTWARE architecture, COMPUTER software development, SYSTEMS software |
| Abstract: | The increasing essential complexity of software systems makes current software engineering methods and practices fall short in many occasions. Software assistants have the ability to help humans achieve a variety of tasks, including the development of software. Such assistants, which show human‐like competences such as autonomy and intelligence, help software engineers do their job by empowering them with new knowledge. This article investigates the research efforts that have been conducted on the creation of assistants for software design, construction and maintenance paying special attention to the user‐assistant interactions. To this end, we followed the standard systematic mapping study method to identify and classify relevant works in the state of the art. Out of the 7580 articles resulting from the automatic search, we identified 112 primary studies that present works which qualify as software assistants. We provide all the resources needed to reproduce our study. We report on the trends and goals of the assistants, the tasks they perform, how they interact with users, the technologies and mechanisms they exploit to embed intelligence and provide knowledge, and their level of automation. We propose a classification of software assistants based on interactions and present an analysis of the different automation patterns. As outcomes of our study, we provide a classification of software assistants dealing with the design, construction and maintenance phases of software development, we discuss the results, identify open lines of work and challenges and call for new innovative and rigorous research efforts in this field. [ABSTRACT FROM AUTHOR] |
| Copyright of Software: Practice & Experience is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Datenbank: | Complementary Index |
Schreiben Sie den ersten Kommentar!
Full Text Finder
Nájsť tento článok vo Web of Science