In this paper we study automatic composition synthesis of <i>e</i>-Services, based on automated reasoning. We represent the behavior of an <i>e</i>-Service in terms of a deterministic transition syst (or a finite state machine), in which for each action the role of the <i>e</i>-Service, either as initiator or as servant, is highlighted. In this setting we present an algorithm based on satisfiability in a variant of Propositional Dynamic Logic that solves the automatic composition probl. Specifically, given (<i>i</i>) a possibly incomplete specification of the sequences of actions that a client would like to realize, and (<i>ii</i>) a set of available <i>e</i>-Services, our technique synthesizes a composite <i>e</i>-Service that (<i>i</i>) uses only the available <i>e</i>-Services and (<i>ii</i>) interacts with the client "in accordance" to the given specification. We also study the computational complexity of the proposed algorithm.

Synthesis of Underspecified Composite e-Services based on Automated Reasoning / Daniela, Berardi; DE GIACOMO, Giuseppe; Lenzerini, Maurizio; Mecella, Massimo; Diego, Calvanese. - (2004), p. 105. (Intervento presentato al convegno the 2nd international conference tenutosi a New York City, NY, USA nel November 15 - 19, 2004) [10.1145/1035167.1035183].

Synthesis of Underspecified Composite e-Services based on Automated Reasoning

DE GIACOMO, Giuseppe;LENZERINI, Maurizio;MECELLA, Massimo;
2004

Abstract

In this paper we study automatic composition synthesis of e-Services, based on automated reasoning. We represent the behavior of an e-Service in terms of a deterministic transition syst (or a finite state machine), in which for each action the role of the e-Service, either as initiator or as servant, is highlighted. In this setting we present an algorithm based on satisfiability in a variant of Propositional Dynamic Logic that solves the automatic composition probl. Specifically, given (i) a possibly incomplete specification of the sequences of actions that a client would like to realize, and (ii) a set of available e-Services, our technique synthesizes a composite e-Service that (i) uses only the available e-Services and (ii) interacts with the client "in accordance" to the given specification. We also study the computational complexity of the proposed algorithm.
2004
the 2nd international conference
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Synthesis of Underspecified Composite e-Services based on Automated Reasoning / Daniela, Berardi; DE GIACOMO, Giuseppe; Lenzerini, Maurizio; Mecella, Massimo; Diego, Calvanese. - (2004), p. 105. (Intervento presentato al convegno the 2nd international conference tenutosi a New York City, NY, USA nel November 15 - 19, 2004) [10.1145/1035167.1035183].
File allegati a questo prodotto
File Dimensione Formato  
VE_2004_11573-58719.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 247.7 kB
Formato Adobe PDF
247.7 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/58719
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 50
  • ???jsp.display-item.citation.isi??? ND
social impact