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 | http://www.iaria.org/conferences2011/ICSEA11.html |
| 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 |
| URI | http://hdl.handle.net/10072/42861 |
| Date Accessioned | 2011-12-08 |
| Date Available | 2013-01-03T23:24:40Z |
| 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 |
Please use this identifier to cite this record: http://hdl.handle.net/10072/42861
Griffith University copyright notice
Copyright in individual works within the repository belongs to their authors or publishers. You may make a print or digital copy of a work for your personal non-commercial use. All other rights are reserved, except for fair dealings or other user rights granted by the copyright laws of your country.
Back to top