Search for quality in AI-enabled IDE tools: Domain Model
Domain Model
DOI:
https://doi.org/10.58479/acbfn.2024.111Keywords:
DevSecOps, IDE, IA - Enabled Tools, Quality, ISO 25059Abstract
Technological advancement has driven the growth of Artificial Intelligence (AI)-enabled Integrated Development Environment (IDE) software tools, offering developers unlimited opportunities to address issues, automate tasks, and enhance creativity across various domains, from data analysis to content generation. This article specifies a domain model for AI-enabled IDE tools considering ISO 25059 as a fundamental basis in the quest for a quality estimation model for such tools. This domain model is constructed through comprehensive analysis, literature review, examination of the most relevant plugins, and utilizing the standard UML language, particularly that of the class diagram, due to its semantic richness for formulating it precisely and understandably. It's important to acknowledge that this model may have certain limitations associated with available information provided by manufacturers and bibliographic sources. Nonetheless, this model provides a standardized structure that facilitates communication and contributes to the success of a target project by aiding in the understanding of complex realities inherent in AI-enabled tools' quality, especially in the context of IDEs.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Frank Caicedo, Giovanna , Maria, Dinarle
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
-
Atribución — Usted debe dar crédito de manera adecuada, brindar un enlace a la licencia, e indicar si se han realizado cambios. Puede hacerlo en cualquier forma razonable, pero no de forma tal que sugiera que usted o su uso tienen el apoyo de la licenciante.
-
NoComercial — Usted no puede hacer uso del material con propósitos comerciales.
-
SinDerivadas — Si remezcla, transforma o crea a partir del material, no podrá distribuir el material modificado.
- No hay restricciones adicionales — No puede aplicar términos legales ni medidas tecnológicas que restrinjan legalmente a otras a hacer cualquier uso permitido por la licencia.