Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos

Los robots se han convertido en colaboradores habituales de nuestra vida diaria. Los sistemas robóticos son cada vez más complejos y, como consecuencia, crece la necesidad de aplicar nuevas técnicas ingenieriles a su proceso de desarrollo. Los enfoques tradicionales que se utilizan en el proceso de...

Full description

Autores:
Pons, Claudia
Giandini, Roxana
Arévalo, Gabriela
Tipo de recurso:
Article of journal
Fecha de publicación:
2012
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/39746
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/39746
http://bdigital.unal.edu.co/29843/
http://bdigital.unal.edu.co/29843/2/
Palabra clave:
revisión
sistemas de software robóticos
desarrollo de software dirigido por modelos
ingeniería de software
SOA
desarrollo de software basado en componentes
survey
robotic software system
model-driven software development
software engineering
SOA
component-based soft-ware development
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_5bfd07ec229aaa05f6aa181cbec954aa
oai_identifier_str oai:repositorio.unal.edu.co:unal/39746
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
title Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
spellingShingle Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
revisión
sistemas de software robóticos
desarrollo de software dirigido por modelos
ingeniería de software
SOA
desarrollo de software basado en componentes
survey
robotic software system
model-driven software development
software engineering
SOA
component-based soft-ware development
title_short Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
title_full Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
title_fullStr Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
title_full_unstemmed Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
title_sort Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos
dc.creator.fl_str_mv Pons, Claudia
Giandini, Roxana
Arévalo, Gabriela
dc.contributor.author.spa.fl_str_mv Pons, Claudia
Giandini, Roxana
Arévalo, Gabriela
dc.subject.proposal.spa.fl_str_mv revisión
sistemas de software robóticos
desarrollo de software dirigido por modelos
ingeniería de software
SOA
desarrollo de software basado en componentes
survey
robotic software system
model-driven software development
software engineering
SOA
component-based soft-ware development
topic revisión
sistemas de software robóticos
desarrollo de software dirigido por modelos
ingeniería de software
SOA
desarrollo de software basado en componentes
survey
robotic software system
model-driven software development
software engineering
SOA
component-based soft-ware development
description Los robots se han convertido en colaboradores habituales de nuestra vida diaria. Los sistemas robóticos son cada vez más complejos y, como consecuencia, crece la necesidad de aplicar nuevas técnicas ingenieriles a su proceso de desarrollo. Los enfoques tradicionales que se utilizan en el proceso de desarrollo de estos sistemas de software están alcanzando sus límites; las metodologías utilizadas actualmente y las herramientas de soporte no alcanzan para atender las necesidades de estos procesos complejos. Para fomentar la reutilización y el mantenimiento de código es esencial separar el conocimiento estable del dominio de robótica en las tecnologías de implementación, que varían rápidamente. Este artículo presenta una revisión sistemática de la utilización actual de técnicas modernas de ingeniería de software en el desarrollo de sistemas robóticos y su nivel de automatización. El objetivo del estudio es el de resumir la evidencia existente respecto a la aplicación de dichas tecnologías en el campo de los sistemas robóticos para identificar carencias en la investigación actual con el fin de sugerir áreas en futuras propuestas y proporcionar las bases para posicionar adecuadamente nuevas actividades de investigación.
publishDate 2012
dc.date.issued.spa.fl_str_mv 2012
dc.date.accessioned.spa.fl_str_mv 2019-06-28T04:22:24Z
dc.date.available.spa.fl_str_mv 2019-06-28T04:22:24Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/39746
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/29843/
http://bdigital.unal.edu.co/29843/2/
url https://repositorio.unal.edu.co/handle/unal/39746
http://bdigital.unal.edu.co/29843/
http://bdigital.unal.edu.co/29843/2/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.unal.edu.co/index.php/ingeinv/article/view/28525
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Revistas electrónicas UN Ingeniería e Investigación
Ingeniería e Investigación
dc.relation.ispartofseries.none.fl_str_mv Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 2248-8723 0120-5609
dc.relation.references.spa.fl_str_mv Pons, Claudia and Giandini, Roxana and Arévalo, Gabriela (2012) Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos. Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 2248-8723 0120-5609 .
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia - Facultad de Ingeniería
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/39746/1/28525-102130-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/39746/2/28525-102130-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv 9089dc9a29d230f6de3c739a1d319d24
231283f63edd17fb7fbff8578559fbaa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089675391893504
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Pons, Claudia77983c9a-815a-441f-9884-5c200c681b71300Giandini, Roxana99452579-0f86-4768-a4dd-f3044385fb0d300Arévalo, Gabrielaeaf02e87-5a4c-4c31-b0d0-e7436160ff053002019-06-28T04:22:24Z2019-06-28T04:22:24Z2012https://repositorio.unal.edu.co/handle/unal/39746http://bdigital.unal.edu.co/29843/http://bdigital.unal.edu.co/29843/2/Los robots se han convertido en colaboradores habituales de nuestra vida diaria. Los sistemas robóticos son cada vez más complejos y, como consecuencia, crece la necesidad de aplicar nuevas técnicas ingenieriles a su proceso de desarrollo. Los enfoques tradicionales que se utilizan en el proceso de desarrollo de estos sistemas de software están alcanzando sus límites; las metodologías utilizadas actualmente y las herramientas de soporte no alcanzan para atender las necesidades de estos procesos complejos. Para fomentar la reutilización y el mantenimiento de código es esencial separar el conocimiento estable del dominio de robótica en las tecnologías de implementación, que varían rápidamente. Este artículo presenta una revisión sistemática de la utilización actual de técnicas modernas de ingeniería de software en el desarrollo de sistemas robóticos y su nivel de automatización. El objetivo del estudio es el de resumir la evidencia existente respecto a la aplicación de dichas tecnologías en el campo de los sistemas robóticos para identificar carencias en la investigación actual con el fin de sugerir áreas en futuras propuestas y proporcionar las bases para posicionar adecuadamente nuevas actividades de investigación.Robots have become collaborators in our daily life. While robotic systems become more and more complex, the need to engineer their software development grows as well. The traditional approaches used in developing these software systems are reaching their limits; currently used methodologies and tools fall short of addressing the needs of such complex software development. Separating robotics’ knowledge from short-cycled implementation technologies is essential to foster reuse and maintenance. This paper presents a systematic review (SLR) of the current use of modern software engineering techniques for developing robotic software systems and their actual automation level. The survey was aimed at summarizing existing evidence concerning applying such technologies to the field of robotic systems to identify any gaps in current research to suggest areas for further investigation and provide a background for positioning new research activities.application/pdfspaUniversidad Nacional de Colombia - Facultad de Ingenieríahttp://revistas.unal.edu.co/index.php/ingeinv/article/view/28525Universidad Nacional de Colombia Revistas electrónicas UN Ingeniería e InvestigaciónIngeniería e InvestigaciónIngeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 2248-8723 0120-5609Pons, Claudia and Giandini, Roxana and Arévalo, Gabriela (2012) Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticos. Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 Ingeniería e Investigación; Vol. 32, núm. 1 (2012); 58-63 2248-8723 0120-5609 .Revisión sistemática de la aplicación de técnicas modernas de ingeniería de software al desarrollo de sistemas robóticosArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTrevisiónsistemas de software robóticosdesarrollo de software dirigido por modelosingeniería de softwareSOAdesarrollo de software basado en componentessurveyrobotic software systemmodel-driven software developmentsoftware engineeringSOAcomponent-based soft-ware developmentORIGINAL28525-102130-1-PB.pdfapplication/pdf539722https://repositorio.unal.edu.co/bitstream/unal/39746/1/28525-102130-1-PB.pdf9089dc9a29d230f6de3c739a1d319d24MD51THUMBNAIL28525-102130-1-PB.pdf.jpg28525-102130-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg8932https://repositorio.unal.edu.co/bitstream/unal/39746/2/28525-102130-1-PB.pdf.jpg231283f63edd17fb7fbff8578559fbaaMD52unal/39746oai:repositorio.unal.edu.co:unal/397462024-01-21 23:06:28.445Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co