Kevin Carey, Dave Lewis, Steffen Higel, Vincent WadeAdaptive Composite Service Plans for Ubiquitous ComputingTrinity College Dublin, (Ireland)There is a need for dynamic adaptive service execution plans in
ubiquitous computing environments. Although AI planning can generate plans
dynamically, adapting to changes in context requires replanning using current
approaches. This paper proposes to build upon current AI planning techniques
to allow service plans to adapt to changing context at execution time without replanning.
In our approach service’s non-functional adaptive behaviour are
explicitly documented by a service developer in a run-time accessible model,
which can be specified prior to, or even during, execution as policies. For a
composite service these policies are refined and applied to its constituent
services. A case study is used to illustrate the outlined approach.
|