Dynamic reconfiguration of event driven architecture using reflection and higher-order functions
Article
Clark, T. and Barn, B. 2013. Dynamic reconfiguration of event driven architecture using reflection and higher-order functions. International Journal of Software and Informatics. 7 (2), pp. 137-168.
Type | Article |
---|---|
Title | Dynamic reconfiguration of event driven architecture using reflection and higher-order functions |
Authors | Clark, T. and Barn, B. |
Abstract | Component-based modelling is used as the basis of a number of approaches including Enterprise Architecture and System Architecture Design. Service Oriented Architecture (SOA) is a popular component-based approach but it has been criticised as not being suficiently flexible. A more flexible alternative is Event Driven Architecture (EDA) that can support Complex Event Processing. Dynamic reconfiguration of component behaviour is attractive because it allows an architecture to be extended and modified in situ without being taken off-line, updated and redeployed. This article shows how higher-order functions and reflection can support dynamic reconfiguration and how this approach is integrated with EDA. The approach is defined as patterns expressed in a component modelling language called LEAP and validated through a case study. |
Keywords | component service oriented architecture event driven architecture reconfiguration higher-order functions |
Research Group | Research Group on Development of Intelligent Environments |
SensoLab group | |
Publisher | Science in China Press (SCP) |
Journal | International Journal of Software and Informatics |
ISSN | 1673-7288 |
Publication dates | |
2013 | |
Publication process dates | |
Deposited | 22 Nov 2013 |
Output status | Published |
Web address (URL) | http://www.ijsi.org/ch/reader/view_abstract.aspx?file_no=i157&flag=1 |
Language | English |
https://repository.mdx.ac.uk/item/84915
59
total views0
total downloads0
views this month0
downloads this month