Show simple item record

dc.contributor.authorAlonso Cáceres, Diego 
dc.contributor.authorVicente Chicote, Cristina 
dc.contributor.authorOrtiz Zaragoza, Francisco José 
dc.contributor.authorPastor Franco, Juan Ángel 
dc.contributor.authorÁlvarez Torres, María Bárbara 
dc.date.accessioned2010-03-12T07:48:31Z
dc.date.available2010-03-12T07:48:31Z
dc.date.issued2010-01
dc.identifier.citationALONSO, Diego, VICENTE CHICOTE, Cristina, ORTIZ, Juan, ÁLVAREZ, Bárbara. V3CMM: a 3-view component meta-model for model-driven robotic software development. Journal of Software Engineering for Robotics [en línea]. Enero 2010, vol.1, nº1. [ fecha de consulta: 9 Marzo 2010]. Disponible en: http://www.joser.org/. ISSN 2035-3928es
dc.identifier.issn2035-3928
dc.description.abstractThere are many voices in the robotics community demanding a qualitative improvement in the robotics software development process and tools, in order to increase product flexibility, adaptability, and overall quality, while reducing its cost and time-to-market. This article describes a first step towards a model-driven approach to robotics software development, based on the definition of highly reusable and platform-independent component-based design models. The proposed approach revolves around the V3CMM modeling language and the definition of different model transformations for deriving both special purpose models (e.g., models suited for analysis or simulation purposes) and lower-level design models, in which platform-specific and application-dependent details can be progressively included. The article describes the tool-chain implemented to support the different stages of the proposed MDE process, including (1) the definition of component-based architectural models, defined using the V3CMM platform-independent modeling language, (2) the automatic transformation of the V3CMM component-based models into equivalent object-oriented designs, described in terms of the UML standard, and (3) the transformation of the UML models into an the Ada 2005 object-oriented programming language. In order to show the feasibility and the benefits of the proposal, a simple (yet complete) case study regarding the design of a Cartesian robot is presented.es
dc.description.sponsorshipThis research has been funded by the Spanish CICYT Project EXPLORE (ref. TIN2009-08572), the Fundación Séneca Regional Project COMPAS-R (ref. 11994/PI/09), and the Spanish Research Network on Model-Driven Software Development (ref. TIN2008-00889-E).es
dc.formatapplication/pdf
dc.language.isoenges
dc.rightsCopyright © 2010 JOSER.es
dc.rightsLicencia Creative Commons
dc.titleV3CMM: a 3-view component meta-model for model-driven robotic software developmentes
dc.typeinfo:eu-repo/semantics/articlees
dc.subjectRobótica de softwarees
dc.subjectIngeniería basada en modeloses
dc.subjectComponentes basados en desarrollo de softwarees
dc.subjectModelo de reutilizaciónes
dc.subjectRobotics Softwarees
dc.subjectModel Driven Engineering (MDE)es
dc.subjectModel Reusees
dc.subjectComponent Based Software Development
dc.subject.otherLenguajes y Sistemas Informáticoses
dc.subject.otherTecnología Electrónicaes
dc.identifier.urihttp://hdl.handle.net/10317/1214
dc.contributor.investgroupDivisión de Sistemas e Ingeniería Electrónica (DSIE)es
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record