Style-based refinement of dynamic software architectures

Luciano Baresi, Reiko Heckel, Sebastian Thöne, Dániel Varró

Research output: Chapter in Book/Report/Conference proceedingConference contribution

45 Citations (Scopus)

Abstract

In this paper, we address the correct refinement of abstract architectural models into more platform-specific representations. We consider the challenging case of dynamic architectures which can perform runtime reconfigurations. For this purpose, the underlying platform has to provide the necessary reconfiguration mechanisms. To conceptually model such platforms including provided reconfiguration mechanisms, we use architectural styles formalized by graph transformation rules. Based on formal refinement relations between abstract and platform-specific styles, we can then investigate how to realize business-specific scenarios on a certain platform by automatically deriving refined, platform-specific reconfiguration scenarios.

Original languageEnglish
Title of host publicationProceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)
EditorsJ. Magee, C. Szyperski, J. Bosch
Pages155-164
Number of pages10
DOIs
Publication statusPublished - Oct 18 2004
EventProceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004) - Oslo, Norway
Duration: Jun 12 2004Jun 15 2004

Publication series

NameProceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)

Other

OtherProceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)
CountryNorway
CityOslo
Period6/12/046/15/04

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Style-based refinement of dynamic software architectures'. Together they form a unique fingerprint.

  • Cite this

    Baresi, L., Heckel, R., Thöne, S., & Varró, D. (2004). Style-based refinement of dynamic software architectures. In J. Magee, C. Szyperski, & J. Bosch (Eds.), Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004) (pp. 155-164). (Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)). https://doi.org/10.1109/WICSA.2004.1310699