Fiadeiro, José Luiz and Lopes, Antónia (2013) A model for dynamic reconfiguration in service-oriented architectures. Software and Systems Modeling, 12 (2).
Full text access: Open
The importance of modelling the dynamic characteristics of the architecture of software systems has long been recognised. However, the nature of the dynamics of service-oriented applications goes beyond what is currently addressed by architecture description languages (ADLs). At the heart of the service-oriented approach is the logical separation between the service need and the need-fulfillment mechanism, i.e., the provision of the service: the binding between the requester and the provider is deferred to run time and established at the instance level, i.e., each time the need for the service arises. As a consequence, computation in the context of service-oriented architectures transforms not only the states of the components that implement applications but also the configurations of those applications. In this paper, we present a model for dynamic reconfiguration that is general enough to support the definition of ADLs that are able to address the full dynamics of service-oriented applications. As an instance of the model, we present a simple service-oriented ADL derived from the modelling language srml that we developed in the Sensoria project. © 2012 Springer-Verlag.
This is a Approved version This version's date is: 1/5/2013 This item is not peer reviewed
https://repository.royalholloway.ac.uk/items/d91bdb1e-0fe3-c53a-2c40-2c761db86a87/5/
Deposited by Research Information System (atira) on 03-Jun-2013 in Royal Holloway Research Online.Last modified on 03-Jun-2013
Copyright 2012 Elsevier B.V., All rights reserved.