• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. DSLs in robotics: A case study in programming self-reconfigurable robots
 
  • Details
  • Full
Options
2017
Conference Paper
Title

DSLs in robotics: A case study in programming self-reconfigurable robots

Abstract
Robotic systems blend hardware and software in a holistic way that intrinsically raises many crosscutting concerns such as concurrency, uncertainty, and time constraints. These concerns make programming robotic systems challenging as expertise from multiple domains needs to be integrated conceptually and technically. Programming languages play a central role in providing a higher level of abstraction. This briefing presents a case study on the evolution of domain-specific languages based on modular robotics. The case study on the evolution of domain-specific languages is based on a series of DSL prototypes developed over five years for the domain of modular, self-reconfigurable robots.
Author(s)
Schultz, Ulrik Pagh
Maersk Institute, University of Southern Denmark
Bordignon, Mirko
Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA  
Stoy, Kasper
IT University of Copenhagen
Nordmann, Arne
Robert Bosch GmbH
Hochgeschwender, Nico
Department of Computer Science, Bonn-Rhein-Sieg University
Wrede, Sebastian
Bielefeld University
Mainwork
Grand Timely Topics in Software Engineering. International Summer School GTTSE 2015  
Conference
International Summer School on Grand Timely Topics in Software Engineering (GTTSE) 2015  
DOI
10.1007/978-3-319-60074-1_5
Language
English
Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA  
Keyword(s)
  • Robotik

  • software engineering

  • Model Driven Engineering (MDE)

  • Roboterprogrammierung

  • Programmiersprache

  • Fallstudie

  • domänenspezifische Sprache

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024