A model for dynamic reconfiguration in service-oriented architectures

José Luiz Fiadeiro, Antónia Lopes

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

23 Citations (Scopus)

Abstract

The importance of modelling the dynamic architectural characteristics of software systems has long been recognised. However, the nature of the dynamic architectural characteristics of service-oriented applications goes beyond what is currently addressed by existing architecture description languages (ADLs). At the heart of the service-oriented approach is the logical separation of service need from the need-fulfillment mechanism, i.e., the service provider: the binding between the two is deferred to runtime and established at the instance level, i.e. each time the need for the service emerges. In this paper we present an architecture-oriented model for dynamic reconfiguration that paves the way for the definition of ADLs that are able to address the specification of dynamic architectural characteristics of service-oriented applications.

Original languageEnglish
Title of host publicationSoftware Architecture
Subtitle of host publication4th European Conference, ECSA 2010, Copenhagen, Denmark, August 23-26, 2010. Proceedings
EditorsMuhammad Ali Babar, Ian Gorton
PublisherSpringer
Pages70-85
Number of pages16
ISBN (Electronic)9783642151149
ISBN (Print)3642151132, 9783642151132
DOIs
Publication statusPublished - 5 Nov 2010
Event4th European Conference on Software Architecture, ECSA 2010 - Copenhagen, Denmark
Duration: 23 Aug 201026 Aug 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer, Berlin, Heidelberg
Volume6285 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th European Conference on Software Architecture, ECSA 2010
Country/TerritoryDenmark
CityCopenhagen
Period23/08/1026/08/10

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A model for dynamic reconfiguration in service-oriented architectures'. Together they form a unique fingerprint.

Cite this