Model-driven software systems engineering in robotics: Covering the complete life-cycle of a robot

Christian Schlegel 1 , Alex Lotz 1 , Matthias Lutz 1 , Dennis Stampfer 1 , Juan F. Inglés-Romero 2 ,  and Cristina Vicente-Chicote 3
  • 1 University of Applied Sciences Ulm
  • 2 Universidad Politécnica de Cartagena, Spain
  • 3 QSEG, Universidad de Extremadura, Caceres, Spain

Abstract

Robotic systems are complex, software intensive and heterogeneous composite systems. Software systems engineering and system integration is still a major challenge in robotics. We describe how component based software engineering (CBSE), model-driven software development (MDSD) and domain-specific languages (DSLs) for variability management complement each other in addressing the robotics software challenge. We outline how these approaches pave the way towards a software business ecosystem in robotics. We put a focus onto challenges still being considered as open and worth being addressed next.

Purchase article
Get instant unlimited access to the article.
€30.00
Log in
Already have access? Please log in.


or
Log in with your institution

Journal + Issues

it - Information Technology is a strictly peer-reviewed scientific journal. It is the oldest German journal in the field of information technology. Today, the major aim of it - Information Technology is highlighting issues on ongoing newsworthy areas in information technology and informatics and their application. It aims at presenting the topics with a holistic view.

Search