Module Interactions for Model-Driven Engineering of Complex Behaviour of Autonomous Robots

File Size Format
73105_1.pdf 319Kb Adobe PDF View
Title Module Interactions for Model-Driven Engineering of Complex Behaviour of Autonomous Robots
Author Estivill-Castro, Vladimir; Hexel, Rene
Publication Title The Sixth International Conference on Software Engineering Advances ICSEA 2011
Editor Lavazza, L. Fernandez-Sanz, L. Panchenko, O. Kanstren, T.
Year Published 2011
Place of publication United States
Publisher IARIA
Abstract In 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 dependencies
Peer Reviewed Yes
Published Yes
Publisher URI
Copyright Statement Copyright 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.
ISBN 978-1-61-208-165-6
Conference name ICSEA 2011
Location Barcelona, Spain
Date From 2011-10-23
Date To 2011-10-29
Date Accessioned 2011-12-08
Language en_US
Research Centre Institute for Integrated and Intelligent Systems
Faculty Faculty of Science, Environment, Engineering and Technology
Subject Software Engineering
Publication Type Conference Publications (Full Written Paper - Refereed)
Publication Type Code e1

Show simple item record

Griffith University copyright notice