• DocumentCode
    3429390
  • Title

    Declarative policies for Web service selection

  • Author

    Marchi, Massimo ; Mileo, Alessandra ; Provetti, Alessandro

  • Author_Institution
    DSI-DICO, Univ. di Milano, Italy
  • fYear
    2005
  • fDate
    6-8 June 2005
  • Firstpage
    239
  • Lastpage
    242
  • 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.
  • Keywords
    Internet; grid computing; logic programming; specification languages; Web service selection; declarative policies; declarative policy specification language; grid architecture; grid services; logic program; policy enforcement engine; psmodels interpreter; Engines; Java; Logic; Network servers; Page description languages; Routing; Runtime; Service oriented architecture; Specification languages; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Policies for Distributed Systems and Networks, 2005. Sixth IEEE International Workshop on
  • Print_ISBN
    0-7695-2265-3
  • Type

    conf

  • DOI
    10.1109/POLICY.2005.11
  • Filename
    1454323