Programming language support to context-aware adaptation: a case-study with Erlang
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Adaptable service composition for very-large-scale internet of things systems
Proceedings of the 8th Middleware Doctoral Symposium
Satisfying requirements for pervasive service compositions
Proceedings of the 7th Workshop on Models@run.time
A journey through SMScom: self-managing situational computing
Computer Science - Research and Development
Hi-index | 0.00 |
This paper presents a novel approach to the design of self-adaptive service-oriented applications based on a new model called service tiles. The approach allows designers to develop a service-oriented system by building an assembly of component services that accomplishes the given goal. The assembly is computed automatically starting from the specification of a subset of the whole system, a few constraints, and the goals the application should fulfill. An application designed according to the service-tile model can also dynamically self-adapt by replacing, in part or entirely, services in the assembly whenever they fail or the application context changes. The service-tile design technique has been implemented in a prototype and some experiments with several examples demonstrate the feasibility of the approach and its practical efficiency.