A model of reusable assets in AIE software systems = Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificial

Autores
Cechich, Alejandra; Bucella, Agustina; Villegas, Carolina; Montenegro, Ayelen; Muñoz, Angel Rafael; Rodriguez, Andrea Betiana
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 re-utilizables en sistemas de ingeniería de IA al vincular el modelado de líneas de productos de software y la identificación 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.
EEA Alto Valle
Fil: Cechich, Alejandra. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Bucella, Agustina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Montenegro, Ayelen. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; Argentina
Fil: Muñoz, Ángel Rafael. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; Argentina
Fil: Rodríguez, Andrea Betiana. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; Argentina
Fuente
Journal of Computer Science & Technology 23 (2) : 145-160 (October 2023)
Materia
Macrodato
Desarrollo de Programas Informáticos
Procesamiento de Datos
Análisis de Datos
Inteligencia Artificial
Big Data
Software Development
Data Processing
Data Analysis
Artificial Intelligence
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
Big Data Variety
Software Product Lines
Data Analytics
Reusability
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
INTA Digital (INTA)
Institución
Instituto Nacional de Tecnología Agropecuaria
OAI Identificador
oai:localhost:20.500.12123/22303

id INTADig_bbfdd241278a98a03f8da3da646485ca
oai_identifier_str oai:localhost:20.500.12123/22303
network_acronym_str INTADig
repository_id_str l
network_name_str INTA Digital (INTA)
spelling A model of reusable assets in AIE software systems = Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificialCechich, AlejandraBucella, AgustinaVillegas, CarolinaMontenegro, AyelenMuñoz, Angel RafaelRodriguez, Andrea BetianaMacrodatoDesarrollo de Programas InformáticosProcesamiento de DatosAnálisis de DatosInteligencia ArtificialBig DataSoftware DevelopmentData ProcessingData AnalysisArtificial IntelligenceVariedad en Big DataLíneas de Productos de SoftwareAnalítica de DatosReusabilidadBig Data VarietySoftware Product LinesData AnalyticsReusabilityNowadays, 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 re-utilizables en sistemas de ingeniería de IA al vincular el modelado de líneas de productos de software y la identificación 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.EEA Alto ValleFil: Cechich, Alejandra. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); ArgentinaFil: Bucella, Agustina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); ArgentinaFil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); ArgentinaFil: Montenegro, Ayelen. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; ArgentinaFil: Muñoz, Ángel Rafael. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; ArgentinaFil: Rodríguez, Andrea Betiana. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; ArgentinaFacultad de Informática, Universidad Nacional de La Plata2025-05-16T10:32:40Z2025-05-16T10:32:40Z2023-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://hdl.handle.net/20.500.12123/22303https://journal.info.unlp.edu.ar/JCST/article/view/26801666-60381666-6046https://doi.org/10.24215/16666038.23.e13Journal of Computer Science & Technology 23 (2) : 145-160 (October 2023)reponame:INTA Digital (INTA)instname:Instituto Nacional de Tecnología Agropecuariaenginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)2025-10-23T11:19:32Zoai:localhost:20.500.12123/22303instacron:INTAInstitucionalhttp://repositorio.inta.gob.ar/Organismo científico-tecnológicoNo correspondehttp://repositorio.inta.gob.ar/oai/requesttripaldi.nicolas@inta.gob.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:l2025-10-23 11:19:32.54INTA Digital (INTA) - Instituto Nacional de Tecnología Agropecuariafalse
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 = Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificial
spellingShingle A model of reusable assets in AIE software systems = Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificial
Cechich, Alejandra
Macrodato
Desarrollo de Programas Informáticos
Procesamiento de Datos
Análisis de Datos
Inteligencia Artificial
Big Data
Software Development
Data Processing
Data Analysis
Artificial Intelligence
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
Big Data Variety
Software Product Lines
Data Analytics
Reusability
title_short 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_full 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_fullStr 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_full_unstemmed 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_sort A model of reusable assets in AIE software systems = Un modelo de activos reusables dentro de la ingeniería de sistemas de inteligencia artificial
dc.creator.none.fl_str_mv Cechich, Alejandra
Bucella, Agustina
Villegas, Carolina
Montenegro, Ayelen
Muñoz, Angel Rafael
Rodriguez, Andrea Betiana
author Cechich, Alejandra
author_facet Cechich, Alejandra
Bucella, Agustina
Villegas, Carolina
Montenegro, Ayelen
Muñoz, Angel Rafael
Rodriguez, Andrea Betiana
author_role author
author2 Bucella, Agustina
Villegas, Carolina
Montenegro, Ayelen
Muñoz, Angel Rafael
Rodriguez, Andrea Betiana
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Macrodato
Desarrollo de Programas Informáticos
Procesamiento de Datos
Análisis de Datos
Inteligencia Artificial
Big Data
Software Development
Data Processing
Data Analysis
Artificial Intelligence
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
Big Data Variety
Software Product Lines
Data Analytics
Reusability
topic Macrodato
Desarrollo de Programas Informáticos
Procesamiento de Datos
Análisis de Datos
Inteligencia Artificial
Big Data
Software Development
Data Processing
Data Analysis
Artificial Intelligence
Variedad en Big Data
Líneas de Productos de Software
Analítica de Datos
Reusabilidad
Big Data Variety
Software Product Lines
Data Analytics
Reusability
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 re-utilizables en sistemas de ingeniería de IA al vincular el modelado de líneas de productos de software y la identificación 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.
EEA Alto Valle
Fil: Cechich, Alejandra. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Bucella, Agustina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Villegas, Carolina. Universidad Nacional del Comahue. Facultad de Informática. Departamento de Ingeniería de Sistemas. Grupo de Investigación en Ingeniería de Software del Comahue (GIISCo); Argentina
Fil: Montenegro, Ayelen. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; Argentina
Fil: Muñoz, Ángel Rafael. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; Argentina
Fil: Rodríguez, Andrea Betiana. Instituto Nacional de Tecnología Agropecuaria (INTA). Estación Experimental Agropecuaria Alto Valle; 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
2025-05-16T10:32:40Z
2025-05-16T10:32:40Z
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/20.500.12123/22303
https://journal.info.unlp.edu.ar/JCST/article/view/2680
1666-6038
1666-6046
https://doi.org/10.24215/16666038.23.e13
url http://hdl.handle.net/20.500.12123/22303
https://journal.info.unlp.edu.ar/JCST/article/view/2680
https://doi.org/10.24215/16666038.23.e13
identifier_str_mv 1666-6038
1666-6046
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Facultad de Informática, Universidad Nacional de La Plata
publisher.none.fl_str_mv Facultad de Informática, Universidad Nacional de La Plata
dc.source.none.fl_str_mv Journal of Computer Science & Technology 23 (2) : 145-160 (October 2023)
reponame:INTA Digital (INTA)
instname:Instituto Nacional de Tecnología Agropecuaria
reponame_str INTA Digital (INTA)
collection INTA Digital (INTA)
instname_str Instituto Nacional de Tecnología Agropecuaria
repository.name.fl_str_mv INTA Digital (INTA) - Instituto Nacional de Tecnología Agropecuaria
repository.mail.fl_str_mv tripaldi.nicolas@inta.gob.ar
_version_ 1846787604226244608
score 12.982451