Composition of partially observable services exporting their behaviour

13Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

In this paper we look at the problem of composing services that export their behavior in terms of a transition system, characterizing the choices of actions given to a client at each point in time. The composition consists of synthesizing an orchestrator that coordinates the available services so as to mimic the desired target service asked by the client. Specifically, in this paper we study the "conformant form" of the problem, where available services are partially controllable and partially observable, and hence, the orchestrator has to make its decisions exploiting the observations made so far only. We give a sound and complete procedure to synthesize the orchestrator in such case, and characterize the computational complexity of the problem. The procedure is based on working with belief (or knowledge) states, a standard technique to tackle conformant planning. Moreover we show that, although in general unavoidable, the powerset construction at the base of the belief state approach can be delegated to the symbolic manipulations of the game-structure model checking tool (TLV), which can be used to efficiently implement the orchestrator synthesis procedure. Copyright © 2009, Association for the Advancement of Artificial Intelligence. All rights reserved.

Cite

CITATION STYLE

APA

De Giacomo, G., De Masellis, R., & Patrizi, F. (2009). Composition of partially observable services exporting their behaviour. In ICAPS 2009 - Proceedings of the 19th International Conference on Automated Planning and Scheduling (pp. 90–97). https://doi.org/10.1609/icaps.v19i1.13360

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free