Architecture description languages (ADLs) facilitate model-driven engineering by fostering reuse of component models. Some of the over 120 ADLs contributed by academia and industry feature dynamic architecture reconfiguration and the underlying mechanisms vary significantly. When considering employing an ADL supporting dynamic reconfiguration it is challenging to keep track of the possibilities. We conducted a literature study investigating the different reconfiguration mechanisms of component & connector (C&C) ADLs. To this effect, we started with the 120 ADLs studied in , reduced these to C&C ADLs, investigated their reconfiguration mechanisms, and classified these along six dimensions. The findings unravel the state of dynamically reconfigurable C&C ADLs and support developers considering employing one in choosing the most suitable language.
|Number of pages||7|
|Journal||CEUR Workshop Proceedings|
|State||Published - 2017|
|Event||2017 MODELS Satellite Event: Workshops (ModComp, ME, EXE, COMMitMDE, MRT, MULTI, GEMOC, MoDeVVa, MDETools, FlexMDE, MDEbug), Posters, Doctoral Symposium, Educator Symposium, ACM Student Research Competition, and Tools and Demonstrations, MODEL-SSE 2017 - Austin, United States|
Duration: 17 Sep 2017 → 22 Sep 2017