A Model of Reusable Assets in AIE Software Systems

Autores
Buccella, Agustina; Cechich, Susana Alejandra; Villegas, Carolina; Montenegro, Ayelén; Muñoz, Angel; Rodriguez, Andrea
Año de publicación
2023
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Nowadays, due to the increasing presence of artificial intelligence in software systems, development teams face the challenge of working together to integrate tasks, resources, and roles in a new field, named AI Engineering. Proposals, in the way of models, highlight the needs of integrating two different perspectives – the software and the decision-making support (big data, machine learning, and so on) systems. But there is something more – both systems must achieve high quality levels for different properties; and this is not a straightforward task. Quality properties, such as reusability, traditionally evaluated and reinforced through modeling in software systems, do not exactly apply similarly in decision-making support systems. In this paper, we propose a model for managing reusable assets in AI engineered systems by linking software product line modeling and variety identification. The proposal is exemplified through a case study in the agriculture domain.
Hoy en día, debido a la creciente presencia de la inteligencia artificial en los sistemas de software, los equipos de desarrollo enfrentan el desafío de trabajar juntos para integrar tareas, recursos y roles en un nuevo campo, denominado Ingeniería de IA. Las propuestas, en forma de modelos, destacan la necesidad de integrar dos perspectivas diferentes: el software y los sistemas de apoyo a la toma de decisiones (big data, aprendizaje automatico, etc.). Pero hay algo más: ambos sistemas deben alcanzar altos niveles de calidad para diferentes propiedades; y esto no es una tarea sencilla. Las propiedades de calidad, como la reutilizacion, tradicionalmente evaluadas y reforzadas a traves del modelado en los sistemas de software, no se aplican exactamente de manera similar en los sistemas de apoyo a la toma de decisiones. En este art´ıculo, proponemos un modelo para administrar activos reutilizables en sistemas de ingenier´ıa de IA al vincular el modelado de líneas de productos de software y la identificacion de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a traves de un estudio de caso en el dominio agrícola.
Fil: Buccella, Agustina. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Patagonia Confluencia; Argentina
Fil: Cechich, Susana Alejandra. Universidad Nacional del Comahue. Facultad de Informatica; Argentina
Fil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informatica; Argentina
Fil: Montenegro, Ayelén. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
Fil: Muñoz, Angel. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
Fil: Rodriguez, Andrea. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
Materia
Big data variety
Software product lines
Data Analytic
Reusability
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/240369

id CONICETDig_7b8ad97f98d496fb10f02addb77df8ea
oai_identifier_str oai:ri.conicet.gov.ar:11336/240369
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling A Model of Reusable Assets in AIE Software SystemsBuccella, AgustinaCechich, Susana AlejandraVillegas, CarolinaMontenegro, AyelénMuñoz, AngelRodriguez, AndreaBig data varietySoftware product linesData AnalyticReusabilityhttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Nowadays, due to the increasing presence of artificial intelligence in software systems, development teams face the challenge of working together to integrate tasks, resources, and roles in a new field, named AI Engineering. Proposals, in the way of models, highlight the needs of integrating two different perspectives – the software and the decision-making support (big data, machine learning, and so on) systems. But there is something more – both systems must achieve high quality levels for different properties; and this is not a straightforward task. Quality properties, such as reusability, traditionally evaluated and reinforced through modeling in software systems, do not exactly apply similarly in decision-making support systems. In this paper, we propose a model for managing reusable assets in AI engineered systems by linking software product line modeling and variety identification. The proposal is exemplified through a case study in the agriculture domain.Hoy en día, debido a la creciente presencia de la inteligencia artificial en los sistemas de software, los equipos de desarrollo enfrentan el desafío de trabajar juntos para integrar tareas, recursos y roles en un nuevo campo, denominado Ingeniería de IA. Las propuestas, en forma de modelos, destacan la necesidad de integrar dos perspectivas diferentes: el software y los sistemas de apoyo a la toma de decisiones (big data, aprendizaje automatico, etc.). Pero hay algo más: ambos sistemas deben alcanzar altos niveles de calidad para diferentes propiedades; y esto no es una tarea sencilla. Las propiedades de calidad, como la reutilizacion, tradicionalmente evaluadas y reforzadas a traves del modelado en los sistemas de software, no se aplican exactamente de manera similar en los sistemas de apoyo a la toma de decisiones. En este art´ıculo, proponemos un modelo para administrar activos reutilizables en sistemas de ingenier´ıa de IA al vincular el modelado de líneas de productos de software y la identificacion de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a traves de un estudio de caso en el dominio agrícola.Fil: Buccella, Agustina. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Patagonia Confluencia; ArgentinaFil: Cechich, Susana Alejandra. Universidad Nacional del Comahue. Facultad de Informatica; ArgentinaFil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informatica; ArgentinaFil: Montenegro, Ayelén. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; ArgentinaFil: Muñoz, Angel. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; ArgentinaFil: Rodriguez, Andrea. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; ArgentinaUniversidad Nacional De La Plata. Facultad de Informática2023-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/240369Buccella, Agustina; Cechich, Susana Alejandra; Villegas, Carolina; Montenegro, Ayelén; Muñoz, Angel; et al.; A Model of Reusable Assets in AIE Software Systems; Universidad Nacional De La Plata. Facultad de Informática; Journal of Computer Science and Technology; 23; 2; 10-2023; 145-1601000-90001666-6038CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://journal.info.unlp.edu.ar/JCST/article/view/2680info:eu-repo/semantics/altIdentifier/doi/10.24215/16666038.23.e13info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T09:47:44Zoai:ri.conicet.gov.ar:11336/240369instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 09:47:44.872CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv A Model of Reusable Assets in AIE Software Systems
title A Model of Reusable Assets in AIE Software Systems
spellingShingle A Model of Reusable Assets in AIE Software Systems
Buccella, Agustina
Big data variety
Software product lines
Data Analytic
Reusability
title_short A Model of Reusable Assets in AIE Software Systems
title_full A Model of Reusable Assets in AIE Software Systems
title_fullStr A Model of Reusable Assets in AIE Software Systems
title_full_unstemmed A Model of Reusable Assets in AIE Software Systems
title_sort A Model of Reusable Assets in AIE Software Systems
dc.creator.none.fl_str_mv Buccella, Agustina
Cechich, Susana Alejandra
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodriguez, Andrea
author Buccella, Agustina
author_facet Buccella, Agustina
Cechich, Susana Alejandra
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodriguez, Andrea
author_role author
author2 Cechich, Susana Alejandra
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodriguez, Andrea
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Big data variety
Software product lines
Data Analytic
Reusability
topic Big data variety
Software product lines
Data Analytic
Reusability
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv Nowadays, due to the increasing presence of artificial intelligence in software systems, development teams face the challenge of working together to integrate tasks, resources, and roles in a new field, named AI Engineering. Proposals, in the way of models, highlight the needs of integrating two different perspectives – the software and the decision-making support (big data, machine learning, and so on) systems. But there is something more – both systems must achieve high quality levels for different properties; and this is not a straightforward task. Quality properties, such as reusability, traditionally evaluated and reinforced through modeling in software systems, do not exactly apply similarly in decision-making support systems. In this paper, we propose a model for managing reusable assets in AI engineered systems by linking software product line modeling and variety identification. The proposal is exemplified through a case study in the agriculture domain.
Hoy en día, debido a la creciente presencia de la inteligencia artificial en los sistemas de software, los equipos de desarrollo enfrentan el desafío de trabajar juntos para integrar tareas, recursos y roles en un nuevo campo, denominado Ingeniería de IA. Las propuestas, en forma de modelos, destacan la necesidad de integrar dos perspectivas diferentes: el software y los sistemas de apoyo a la toma de decisiones (big data, aprendizaje automatico, etc.). Pero hay algo más: ambos sistemas deben alcanzar altos niveles de calidad para diferentes propiedades; y esto no es una tarea sencilla. Las propiedades de calidad, como la reutilizacion, tradicionalmente evaluadas y reforzadas a traves del modelado en los sistemas de software, no se aplican exactamente de manera similar en los sistemas de apoyo a la toma de decisiones. En este art´ıculo, proponemos un modelo para administrar activos reutilizables en sistemas de ingenier´ıa de IA al vincular el modelado de líneas de productos de software y la identificacion de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a traves de un estudio de caso en el dominio agrícola.
Fil: Buccella, Agustina. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Patagonia Confluencia; Argentina
Fil: Cechich, Susana Alejandra. Universidad Nacional del Comahue. Facultad de Informatica; Argentina
Fil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informatica; Argentina
Fil: Montenegro, Ayelén. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
Fil: Muñoz, Angel. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
Fil: Rodriguez, Andrea. Instituto Nacional de Tecnología Agropecuaria. Centro Regional Patagonia Norte; Argentina
description Nowadays, due to the increasing presence of artificial intelligence in software systems, development teams face the challenge of working together to integrate tasks, resources, and roles in a new field, named AI Engineering. Proposals, in the way of models, highlight the needs of integrating two different perspectives – the software and the decision-making support (big data, machine learning, and so on) systems. But there is something more – both systems must achieve high quality levels for different properties; and this is not a straightforward task. Quality properties, such as reusability, traditionally evaluated and reinforced through modeling in software systems, do not exactly apply similarly in decision-making support systems. In this paper, we propose a model for managing reusable assets in AI engineered systems by linking software product line modeling and variety identification. The proposal is exemplified through a case study in the agriculture domain.
publishDate 2023
dc.date.none.fl_str_mv 2023-10
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/240369
Buccella, Agustina; Cechich, Susana Alejandra; Villegas, Carolina; Montenegro, Ayelén; Muñoz, Angel; et al.; A Model of Reusable Assets in AIE Software Systems; Universidad Nacional De La Plata. Facultad de Informática; Journal of Computer Science and Technology; 23; 2; 10-2023; 145-160
1000-9000
1666-6038
CONICET Digital
CONICET
url http://hdl.handle.net/11336/240369
identifier_str_mv Buccella, Agustina; Cechich, Susana Alejandra; Villegas, Carolina; Montenegro, Ayelén; Muñoz, Angel; et al.; A Model of Reusable Assets in AIE Software Systems; Universidad Nacional De La Plata. Facultad de Informática; Journal of Computer Science and Technology; 23; 2; 10-2023; 145-160
1000-9000
1666-6038
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://journal.info.unlp.edu.ar/JCST/article/view/2680
info:eu-repo/semantics/altIdentifier/doi/10.24215/16666038.23.e13
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional De La Plata. Facultad de Informática
publisher.none.fl_str_mv Universidad Nacional De La Plata. Facultad de Informática
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1842268877927481344
score 13.13397