Show simple item record

dc.contributor.convenorIARAen_US
dc.contributor.authorEstivill-Castro, Vladimiren_US
dc.contributor.authorHexel, Reneen_US
dc.contributor.editorLavazza, L. Fernandez-Sanz, L. Panchenko, O. Kanstren, T.en_US
dc.date.accessioned2017-05-03T14:16:07Z
dc.date.available2017-05-03T14:16:07Z
dc.date.issued2011en_US
dc.date.modified2013-01-03T23:24:40Z
dc.identifier.refurihttp://www.iaria.org/conferences2011/ICSEA11.htmlen_US
dc.identifier.urihttp://hdl.handle.net/10072/42861
dc.description.abstractIn this paper, we describe a model-driven engineering approach that enables the complete description, validation, verification and deployment of behaviour to autonomous robots, directly, and automatically from the models. This realises the promises and benefits of model-driven engineering, such as platform-independent development and behaviour traceability. However, such a top-down approach of modelling by finite-state machines and sub-machines creates a conceptual challenge to the behaviour designer due to the complex interaction of independent modules. Simply finding which modules are necessary for other modules can be a challenge. We also describe here our solution to this. Interestingly, our approach goes in the opposite direction of Object Oriented Software Engineering as currently represented by the Unified Modeling Language and corresponding software processes. That is, typically, the static models are derived first (and in particular class diagrams), while dynamic modelling follows later with behaviour diagrams and interactions diagrams. We actually start with the description of behaviour in finite state machines and we complement this by static information provided by logics that describe concepts and by our dependenciesen_US
dc.description.peerreviewedYesen_US
dc.description.publicationstatusYesen_US
dc.format.extent326893 bytes
dc.format.mimetypeapplication/pdf
dc.languageEnglishen_US
dc.language.isoen_US
dc.publisherIARIAen_US
dc.publisher.placeUnited Statesen_US
dc.publisher.urihttp://www.iaria.org/conferences2011/ICSEA11.htmlen_US
dc.relation.ispartofstudentpublicationNen_US
dc.relation.ispartofconferencenameICSEA 2011en_US
dc.relation.ispartofconferencetitleThe Sixth International Conference on Software Engineering Advances ICSEA 2011en_US
dc.relation.ispartofdatefrom2011-10-23en_US
dc.relation.ispartofdateto2011-10-29en_US
dc.relation.ispartoflocationBarcelona, Spainen_US
dc.rights.retentionYen_US
dc.subject.fieldofresearchSoftware Engineeringen_US
dc.subject.fieldofresearchcode080309en_US
dc.titleModule Interactions for Model-Driven Engineering of Complex Behaviour of Autonomous Robotsen_US
dc.typeConference outputen_US
dc.type.descriptionE1 - Conference Publications (HERDC)en_US
dc.type.codeE - Conference Publicationsen_US
gro.facultyGriffith Sciences, School of Information and Communication Technologyen_US
gro.rights.copyrightCopyright 2012 IARIA. The attached file is reproduced here in accordance with the copyright policy of the publisher. Please refer to the conference's website for access to the definitive, published version.en_US
gro.date.issued2011
gro.hasfulltextFull Text


Files in this item

This item appears in the following Collection(s)

  • Conference outputs
    Contains papers delivered by Griffith authors at national and international conferences.

Show simple item record