Applying MDA and OMG Robotic Specification for Developing Robotic Systems

Autores
Pons, Claudia Fabiana; Pérez, Gabriela Alejandra; Giandini, Roxana Silvia; Baum, Gabriel
Año de publicación
2016
Idioma
inglés
Tipo de recurso
artículo
Estado
versión enviada
Descripción
Robotics systems have special needs often related with their realtime nature and environmental properties. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. As a consequence, these robots can only be assembled, configured, and programmed by robot experts. Traditional approaches, based on mainly writing the code without using software engineering techniques, are still used in the development process of these systems. Even when these robotic systems are successfully used, several problems can be identified and it is widely accepted that new approaches should be explored. The contribution of this research consists in delineating guidelines for the construction of robotic software systems, taking advantage of the application of the OMG standard robotic specifications which adhere to the model-driven approach MDA. Thereby the expert knowledge is captured in standard abstract models that can then be reused by other less experienced developers. In addition part of the code is automatically generated, reducing costs and improving quality.
Materia
Ingenierías y Tecnologías
robotic software system
model driven software development
OMG standard
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/10647

id CICBA_d2be6fc6b48983ba450fc6d9edfc1d41
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/10647
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling Applying MDA and OMG Robotic Specification for Developing Robotic SystemsPons, Claudia FabianaPérez, Gabriela AlejandraGiandini, Roxana SilviaBaum, GabrielIngenierías y Tecnologíasrobotic software systemmodel driven software developmentOMG standardRobotics systems have special needs often related with their realtime nature and environmental properties. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. As a consequence, these robots can only be assembled, configured, and programmed by robot experts. Traditional approaches, based on mainly writing the code without using software engineering techniques, are still used in the development process of these systems. Even when these robotic systems are successfully used, several problems can be identified and it is widely accepted that new approaches should be explored. The contribution of this research consists in delineating guidelines for the construction of robotic software systems, taking advantage of the application of the OMG standard robotic specifications which adhere to the model-driven approach MDA. Thereby the expert knowledge is captured in standard abstract models that can then be reused by other less experienced developers. In addition part of the code is automatically generated, reducing costs and improving quality.2016-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/10647enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-04T09:43:29Zoai:digital.cic.gba.gob.ar:11746/10647Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-04 09:43:29.966CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Applying MDA and OMG Robotic Specification for Developing Robotic Systems
title Applying MDA and OMG Robotic Specification for Developing Robotic Systems
spellingShingle Applying MDA and OMG Robotic Specification for Developing Robotic Systems
Pons, Claudia Fabiana
Ingenierías y Tecnologías
robotic software system
model driven software development
OMG standard
title_short Applying MDA and OMG Robotic Specification for Developing Robotic Systems
title_full Applying MDA and OMG Robotic Specification for Developing Robotic Systems
title_fullStr Applying MDA and OMG Robotic Specification for Developing Robotic Systems
title_full_unstemmed Applying MDA and OMG Robotic Specification for Developing Robotic Systems
title_sort Applying MDA and OMG Robotic Specification for Developing Robotic Systems
dc.creator.none.fl_str_mv Pons, Claudia Fabiana
Pérez, Gabriela Alejandra
Giandini, Roxana Silvia
Baum, Gabriel
author Pons, Claudia Fabiana
author_facet Pons, Claudia Fabiana
Pérez, Gabriela Alejandra
Giandini, Roxana Silvia
Baum, Gabriel
author_role author
author2 Pérez, Gabriela Alejandra
Giandini, Roxana Silvia
Baum, Gabriel
author2_role author
author
author
dc.subject.none.fl_str_mv Ingenierías y Tecnologías
robotic software system
model driven software development
OMG standard
topic Ingenierías y Tecnologías
robotic software system
model driven software development
OMG standard
dc.description.none.fl_txt_mv Robotics systems have special needs often related with their realtime nature and environmental properties. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. As a consequence, these robots can only be assembled, configured, and programmed by robot experts. Traditional approaches, based on mainly writing the code without using software engineering techniques, are still used in the development process of these systems. Even when these robotic systems are successfully used, several problems can be identified and it is widely accepted that new approaches should be explored. The contribution of this research consists in delineating guidelines for the construction of robotic software systems, taking advantage of the application of the OMG standard robotic specifications which adhere to the model-driven approach MDA. Thereby the expert knowledge is captured in standard abstract models that can then be reused by other less experienced developers. In addition part of the code is automatically generated, reducing costs and improving quality.
description Robotics systems have special needs often related with their realtime nature and environmental properties. Often, control and communication paths within the system are tightly coupled to the actual physical configuration of the robot. As a consequence, these robots can only be assembled, configured, and programmed by robot experts. Traditional approaches, based on mainly writing the code without using software engineering techniques, are still used in the development process of these systems. Even when these robotic systems are successfully used, several problems can be identified and it is widely accepted that new approaches should be explored. The contribution of this research consists in delineating guidelines for the construction of robotic software systems, taking advantage of the application of the OMG standard robotic specifications which adhere to the model-driven approach MDA. Thereby the expert knowledge is captured in standard abstract models that can then be reused by other less experienced developers. In addition part of the code is automatically generated, reducing costs and improving quality.
publishDate 2016
dc.date.none.fl_str_mv 2016-10
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/submittedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str submittedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/10647
url https://digital.cic.gba.gob.ar/handle/11746/10647
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-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1842340424193146880
score 12.623145