• 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. Tailoring the MontiArcAutomaton Component & Connector ADL for Generative Development
 
  • Details
  • Full
Options
2015
Conference Paper
Title

Tailoring the MontiArcAutomaton Component & Connector ADL for Generative Development

Abstract
Component & connector (C&C) architecture description languages (ADLs) combine component-based software engineering and model-driven engineering to increase reuse and to abstract from implementation details. Applied to robotics application development, current C&C ADLs often require domain experts to provide component behavior descriptions as programming language artifacts or as models of a-priori fixed behavior modeling languages. They are limited to specific target platforms or require extensive handcrafting to transform platform-independent software architecture models into platform-specific implementations. We have developed the MontiArcAutomaton framework that combines structural extension of C&C concepts with integration of application-specific component behavior modeling languages, seamless transformation from logical into platform-specific software architectures, and a-posteriori black-box composition of code generators for different robotics platforms. This paper describes the roles and activities for tailoring MontiArcAutomaton to application-specific demands.
Author(s)
Ringert, J.O.
Rumpe, B.
Wortmann, A.
Mainwork
Joint MORSE/VAO Workshop on Model-Driven Robot Software Engineering and View-based Software-Engineering 2015. Proceedings  
Conference
Workshop on Model-Driven Robot Software Engineering and View-based Software-Engineering 2015  
Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling (VAO) 2015  
Workshop on Model-Driven Software Robot Software Engineering (MORSE) 2015  
DOI
10.1145/2802059.2802064
Language
English
Fraunhofer-Institut für Angewandte Informationstechnik FIT  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024