Applying MDA and OMG Robotic Specification for Developing Robotic Systems
- Autores
- Pons, Claudia Fabiana; Pérez, Gabriela Alejandra; Giandini, Roxana Silvia; Baum, Gabriel Alfredo
- Año de publicación
- 2016
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- 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.
Laboratorio de Investigación y Formación en Informática Avanzada - Materia
-
Ciencias Informáticas
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
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/119075
Ver los metadatos del registro completo
id |
SEDICI_d5a211a2b1d37fb9ae43ac7ac1d5787b |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/119075 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Applying MDA and OMG Robotic Specification for Developing Robotic SystemsPons, Claudia FabianaPérez, Gabriela AlejandraGiandini, Roxana SilviaBaum, Gabriel AlfredoCiencias InformáticasRobotic 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.Laboratorio de Investigación y Formación en Informática Avanzada2016-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/119075enginfo:eu-repo/semantics/altIdentifier/issn/20083556info:eu-repo/semantics/altIdentifier/issn/20086695info:eu-repo/semantics/altIdentifier/hdl/11746/10647info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T11:00:11Zoai:sedici.unlp.edu.ar:10915/119075Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:00:12.008SEDICI (UNLP) - Universidad Nacional de La Platafalse |
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 Ciencias Informáticas 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 Alfredo |
author |
Pons, Claudia Fabiana |
author_facet |
Pons, Claudia Fabiana Pérez, Gabriela Alejandra Giandini, Roxana Silvia Baum, Gabriel Alfredo |
author_role |
author |
author2 |
Pérez, Gabriela Alejandra Giandini, Roxana Silvia Baum, Gabriel Alfredo |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Robotic software system Model driven software development OMG standard |
topic |
Ciencias Informáticas 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. Laboratorio de Investigación y Formación en Informática Avanzada |
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/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/119075 |
url |
http://sedici.unlp.edu.ar/handle/10915/119075 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/issn/20083556 info:eu-repo/semantics/altIdentifier/issn/20086695 info:eu-repo/semantics/altIdentifier/hdl/11746/10647 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-nd/4.0/ Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
dc.format.none.fl_str_mv |
application/pdf |
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_ |
1842260496405757952 |
score |
13.13397 |