We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
DSOL: a declarative approach to self-adaptive service orchestrations.
- Authors
Cugola, Gianpaolo; Ghezzi, Carlo; Pinto, Leandro
- Abstract
Service oriented computing (SOC) has brought a simplification in the way distributed applications can be built. Mainstream approaches, however, failed to support dynamic, self-managed compositions that would empower even non-technical users to build their own orchestrations. Indeed, because of the changeable world in which they are embedded, service compositions must be able to adapt to changes that may happen at run-time. Unfortunately, mainstream SOC languages, like BPEL and BPMN, make it quite hard to develop such kind of self-adapting orchestrations. We claim that this is mostly due to the imperative programming paradigm they are based on. To overcome this limitation we propose a radically different, strongly declarative approach to model service orchestration, which is easier to use and results in more flexible and self-adapting orchestrations. An ad-hoc engine, leveraging well-known planning techniques, interprets such models to support dynamic service orchestration at run-time.
- Subjects
DECLARATIVE programming; ADAPTIVE control systems; FAULT tolerance (Engineering); SERVICE-oriented architecture (Computer science); AD hoc computer networks; WEB services; COMPUTER programming
- Publication
Computing, 2012, Vol 94, Issue 7, p579
- ISSN
0010-485X
- Publication type
Article
- DOI
10.1007/s00607-012-0194-z