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.

(2010). Design Abstraction and Processes in Robotics: From Code-Driven to Model-Driven Engineering [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/26983

Design Abstraction and Processes in Robotics: From Code-Driven to Model-Driven Engineering

BRUGALI, Davide;
2010-01-01

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.
davide.brugali@unibg.it
2010
Inglese
Simulation, Modeling, and Programming for Autonomous Robots. Second International Conference, SIMPAR 2010, Darmstadt, Germany, November 15-18, 2010. Proceedings
Noriaki Ando, Stephen Balakirsky, Thomas Hemker, Monica Reggiani and Oskar von Stryk
9783642173189
6472
324
335
cartaceo
online
Germany
Heidelberg
Springer
esperti anonimi
2nd International Conference on Simulation, Modeling, and Programming for Autonomous Robots, SIMPAR 2010
2nd
Darmstadt, Germany
November 15-18, 2010
internazionale
contributo
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
software architectures; software models; autonomous robots;
info:eu-repo/semantics/conferenceObject
4
Schlegel, Christian; Steck, Andreas; Brugali, Davide; Knoll, Alois
1.4 Contributi in atti di convegno - Contributions in conference proceedings::1.4.01 Contributi in atti di convegno - Conference presentations
reserved
Non definito
273
(2010). Design Abstraction and Processes in Robotics: From Code-Driven to Model-Driven Engineering [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/26983
File allegato/i alla scheda:
File Dimensione del file Formato  
Schlegel-C._2010_Lect.-Notes-Comput.-Sci.pdf

Solo gestori di archivio

Descrizione: publisher's version - versione dell'editore
Dimensione del file 458.95 kB
Formato Adobe PDF
458.95 kB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/26983
Citazioni
  • Scopus 49
  • ???jsp.display-item.citation.isi??? 37
social impact