Style-based refinement of dynamic software architectures

Luciano Baresi, Reiko Heckel, Sebastian Thöne, D. 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 - 2004
EventProceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004) - Oslo, Norway
Duration: Jun 12 2004Jun 15 2004

Other

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

Fingerprint

Software architecture
Industry

ASJC Scopus subject areas

  • Engineering(all)

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) https://doi.org/10.1109/WICSA.2004.1310699

Style-based refinement of dynamic software architectures. / Baresi, Luciano; Heckel, Reiko; Thöne, Sebastian; Varró, D.

Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004). ed. / J. Magee; C. Szyperski; J. Bosch. 2004. p. 155-164.

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

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), Oslo, Norway, 6/12/04. https://doi.org/10.1109/WICSA.2004.1310699
Baresi L, Heckel R, Thöne S, Varró D. Style-based refinement of dynamic software architectures. In Magee J, Szyperski C, Bosch J, editors, Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004). 2004. p. 155-164 https://doi.org/10.1109/WICSA.2004.1310699
Baresi, Luciano ; Heckel, Reiko ; Thöne, Sebastian ; Varró, D. / Style-based refinement of dynamic software architectures. Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004). editor / J. Magee ; C. Szyperski ; J. Bosch. 2004. pp. 155-164
@inproceedings{c03177bd2a25485faf2ffdf1455f012e,
title = "Style-based refinement of dynamic software architectures",
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.",
author = "Luciano Baresi and Reiko Heckel and Sebastian Th{\"o}ne and D. Varr{\'o}",
year = "2004",
doi = "10.1109/WICSA.2004.1310699",
language = "English",
isbn = "076952172X",
pages = "155--164",
editor = "J. Magee and C. Szyperski and J. Bosch",
booktitle = "Proceedings - Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004)",

}

TY - GEN

T1 - Style-based refinement of dynamic software architectures

AU - Baresi, Luciano

AU - Heckel, Reiko

AU - Thöne, Sebastian

AU - Varró, D.

PY - 2004

Y1 - 2004

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=4944246755&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=4944246755&partnerID=8YFLogxK

U2 - 10.1109/WICSA.2004.1310699

DO - 10.1109/WICSA.2004.1310699

M3 - Conference contribution

AN - SCOPUS:4944246755

SN - 076952172X

SN - 9780769521725

SP - 155

EP - 164

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

A2 - Magee, J.

A2 - Szyperski, C.

A2 - Bosch, J.

ER -