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
- Institución
- Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
- OAI Identificador
- oai:digital.cic.gba.gob.ar:11746/10647
Ver los metadatos del registro completo
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 |