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 analized 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 / M. Marchi, A. Mileo, A. Provetti - In: Sixth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY'05)[s.l] : IEEE, 2005. - ISBN 0-7695-2265-3. - pp. 239-242 (( Intervento presentato al 6. convegno IEEE International Workshop on Policies for Distributed Systems and Networks tenutosi a Stockholm nel 2005 [10.1109/POLICY.2005.11].

Declarative policies for Web Service selection

M. Marchi;A. Mileo;A. Provetti
2005

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 analized 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.
Settore INF/01 - Informatica
2005
IEEE Comput. Soc. Tech. Commit. on Distributed Proces., TCDP
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
declarative_policies-POLICY05.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 106.36 kB
Formato Adobe PDF
106.36 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
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/2434/964557
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 4
social impact