Home > Research > Publications & Outputs > AO-OpenCom
View graph of relations

AO-OpenCom: an AO-middleware architecture supporting flexible dynamic reconfiguration

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Publication date2014
Host publicationCBSE '14 Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering
Place of PublicationNew York
Number of pages10
ISBN (print)9781450325776
<mark>Original language</mark>English


Middleware has emerged as a key technology in the construction of distributed systems. As a consequence, middleware is increasingly required to be highly modular and configurable, to support separation of concerns between services, and, crucially, to support dynamic reconfiguration: i.e. to be capable of being changed while running. Aspect-oriented middleware is a promising technology for the realisation of distributed reconfiguration in distributed systems. In this paper we propose an aspect-oriented middleware platform called AO-OpenCom that builds AO-based reconfiguration on top of a dynamic component approach to middleware system composition. The goal is to support extremely flexible dynamic reconfiguration that can be applied at all levels of the system and uniformly across the distributed environment. We evaluate our platform by the capability in meeting flexible reconfiguration and the impact of these overheads.