We describe a modified grid architecture that allows the specification and enforcement connection policies to grid on Web Services. This is accomplished by interposing a policy enforcement engine between a calling application and the relative client stubs. Only service requests need be analyzed and filtered. Connection policies are conveniently expressed in the declarative policy specification language PPDL which allows expressing simple preferences and integrity constraints. PPDL policies are evaluated by translating them into a logic program with ordered disjunctions and calling the psmodels interpreter. This process is completely transparent to both client applications and Web/Grid services. There are clear advantages in having the connection logic expressed declaratively and externally to applications.

Declarative Policies for Web Service Selection

PROVETTI, Alessandro
2005-01-01

Abstract

We describe a modified grid architecture that allows the specification and enforcement connection policies to grid on Web Services. This is accomplished by interposing a policy enforcement engine between a calling application and the relative client stubs. Only service requests need be analyzed and filtered. Connection policies are conveniently expressed in the declarative policy specification language PPDL which allows expressing simple preferences and integrity constraints. PPDL policies are evaluated by translating them into a logic program with ordered disjunctions and calling the psmodels interpreter. This process is completely transparent to both client applications and Web/Grid services. There are clear advantages in having the connection logic expressed declaratively and externally to applications.
2005
9780769522654
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11570/1827981
 Attenzione

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

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