Design abstraction and processes in robotics: From code-driven to model-driven engineering

Christian Schlegel, Andreas Steck, Davide Brugali, Alois Knoll

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

49 Zitate (Scopus)

Abstract

Advanced software engineering is the key factor in the design of future complex cognitive robots. It will decide about their robustness, (run-time) adaptivity, cost-effectiveness and usability. We present a novel overall vision of a model-driven engineering approach for robotics that fuses strategies for robustness by design and robustness by adaptation. It enables rigid definitions of quality-of-service, re-configurability and physics-based simulation as well as for seamless system level integration of disparate technologies and resource awareness. We report on steps towards implementing this idea driven by a first robotics meta-model with first explications of non-functional properties. A model-driven toolchain provides the model transformation and code generation steps. It also provides design time analysis of resource parameters (e.g. schedulability analysis of realtime tasks) as step towards resource awareness in the development of integrated robotic systems.

OriginalspracheEnglisch
TitelSimulation, Modeling, and Programming for Autonomous Robots - Second International Conference, SIMPAR 2010, Proceedings
Seiten324-335
Seitenumfang12
DOIs
PublikationsstatusVeröffentlicht - 2010
Veranstaltung2nd International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2010 - Darmstadt, Deutschland
Dauer: 15 Nov. 201018 Nov. 2010

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band6472 LNAI
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz2nd International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2010
Land/GebietDeutschland
OrtDarmstadt
Zeitraum15/11/1018/11/10

Fingerprint

Untersuchen Sie die Forschungsthemen von „Design abstraction and processes in robotics: From code-driven to model-driven engineering“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren