Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Extending architecture description languages with exchangeable component behavior languages

: Heim, R.; Rumpe, B.; Wortmann, A.

Fulltext (PDF; )

Knowledge Systems Institute Graduate School -KSI-, Skokie/Ill.:
28th International Conference on Software Engineering and Knowledge Engineering, SEKE 2016. Proceedings : Technical Program, July 1-3, 2016, Hotel Sofitel, Redwood City, San Francisco Bay, USA
Pittsburgh, Pa.: KSI Research Inc., 2016
ISBN: 1-891706-39-X
ISBN: 978-1-891706-39-4
International Conference on Software Engineering and Knowledge Engineering (SEKE) <28, 2016, Redwood City/Calif.>
Conference Paper, Electronic Publication
Fraunhofer FIT ()

Architecture description languages (ADLs) encapsulate domain concerns in components. Most ADLs enforce domain experts to use general purpose programming languages (GPLs) or an especially designed, fixed component behavior language. Domain-specific languages (DSLs), on the other hand, aim to reduce the conceptual gap between problem domain challenges and GPL solutions. Current ADLs focus on software engineering and disregard integration of domain-specific component behavior languages. We combine results from DSL-based software language engineering with component & connector ADLs to present a concept for the non-invasive and exchangeable integration of both. The concept is realized with the MontiArc- Automaton component & connector ADL. This liberates domain experts from using GPLs and facilitates their contribution.