A consistency framework for dynamic reconfiguration in AO-middleware architectures

Bholanathsingh Surajbali, Paul Grace, Geoff Coulson

Research output: Chapter in Book/Published conference outputConference publication

Abstract

Aspect-oriented (AO) middleware is a promising technology for the realisation of dynamic reconfiguration in distributed systems. Similar to other dynamic reconfiguration approaches, AO-middleware based reconfiguration requires that the consistency of the system is maintained across reconfigurations. AO middleware based reconfiguration is an ongoing research topic and several consistency approaches have been proposed. However, most of these approaches tend to be targeted at specific narrow contexts, whereas for heterogeneous distributed systems it is crucial to cover a wide range of operating conditions. In this paper we address this problem by exploring a flexible, framework-based consistency management approach that cover a wide range of operating conditions ensuring distributed dynamic reconfiguration in a consistent manner for AO-middleware architectures.

Original languageEnglish
Title of host publicationSoftware Architecture - 8th European Conference, ECSA 2014, Proceedings
PublisherSpringer
Pages398-405
Number of pages8
ISBN (Print)9783319099699
DOIs
Publication statusPublished - 1 Jan 2014
Event8th European Conference on Software Architecture, ECSA 2014 - Vienna, Austria
Duration: 25 Aug 201429 Aug 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8627 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th European Conference on Software Architecture, ECSA 2014
Country/TerritoryAustria
CityVienna
Period25/08/1429/08/14

Bibliographical note

© Springer International Publishing Switzerland 2014

Fingerprint

Dive into the research topics of 'A consistency framework for dynamic reconfiguration in AO-middleware architectures'. Together they form a unique fingerprint.

Cite this