A model of reusable assets in AIE software systems

Autores
Cechich, Alejandra; Buccella, Agustina; Villegas, Carolina; Montenegro, Ayelén; Muñoz, Angel; Rodríguez, 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 automático, 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 reutilización, tradicionalmente evaluadas y reforzadas a través 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 identification de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a través de un estudio de caso en el dominio agrícola.
Facultad de Informática
Materia
Ciencias Informáticas
Big data variety
Software product lines
Data Analytic
Reusability
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/160076

id SEDICI_5b6ca9af86b92aae86c7b01284358ccc
oai_identifier_str oai:sedici.unlp.edu.ar:10915/160076
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A model of reusable assets in AIE software systemsUn modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificialCechich, AlejandraBuccella, AgustinaVillegas, CarolinaMontenegro, AyelénMuñoz, AngelRodríguez, AndreaCiencias InformáticasBig data varietySoftware product linesData AnalyticReusabilityVariedad en Big DataLíneas de Productos de SoftwareAnalítica de DatosReusabilidadNowadays, 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 automático, 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 reutilización, tradicionalmente evaluadas y reforzadas a través 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 identification de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a través de un estudio de caso en el dominio agrícola.Facultad de Informática2023-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf145-160http://sedici.unlp.edu.ar/handle/10915/160076enginfo:eu-repo/semantics/altIdentifier/issn/1666-6038info:eu-repo/semantics/altIdentifier/doi/10.24215/16666038.23.e13info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/4.0/Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-22T17:22:48Zoai:sedici.unlp.edu.ar:10915/160076Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-22 17:22:49.189SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A model of reusable assets in AIE software systems
Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificial
title A model of reusable assets in AIE software systems
spellingShingle A model of reusable assets in AIE software systems
Cechich, Alejandra
Ciencias Informáticas
Big data variety
Software product lines
Data Analytic
Reusability
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
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 Cechich, Alejandra
Buccella, Agustina
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodríguez, Andrea
author Cechich, Alejandra
author_facet Cechich, Alejandra
Buccella, Agustina
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodríguez, Andrea
author_role author
author2 Buccella, Agustina
Villegas, Carolina
Montenegro, Ayelén
Muñoz, Angel
Rodríguez, Andrea
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Big data variety
Software product lines
Data Analytic
Reusability
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
topic Ciencias Informáticas
Big data variety
Software product lines
Data Analytic
Reusability
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
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 automático, 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 reutilización, tradicionalmente evaluadas y reforzadas a través 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 identification de variedades en sistemas de análisis de datos. La propuesta se ejemplifica a través de un estudio de caso en el dominio agrícola.
Facultad de Informática
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
Articulo
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://sedici.unlp.edu.ar/handle/10915/160076
url http://sedici.unlp.edu.ar/handle/10915/160076
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/1666-6038
info:eu-repo/semantics/altIdentifier/doi/10.24215/16666038.23.e13
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc/4.0/
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.format.none.fl_str_mv application/pdf
145-160
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1846783671464361984
score 12.982451