DocumentCode
3222969
Title
Enforcement of server commitments and system global constraints in SOA-based systems
Author
Lam, Tin ; Minsky, Naftaly
Author_Institution
Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ, USA
fYear
2009
fDate
7-11 Dec. 2009
Firstpage
126
Lastpage
133
Abstract
Under service oriented architecture (SOA), a system- such as an enterprise-consists of multiple heterogeneous servers (service providers), which may be distributed over a wide area of network, and may be managed under different administrative domains. One of the goals of this work is to enable the system as a whole (i.e., the enterprise) to impose global constraints on the interactive behavior of the various heterogeneous servers. Moreover, individual servers typically make explicit or implicit commitments to their clients regarding the services they provide. Such commitments may include such things as privacy policies, and SLAs, as well as run-time promises to reserve certain merchandise for a specified time period. But the SOA methodology provides no guarantees to clients that the commitment made by a given server would actually be satisfied. Our second goal is to enforce certain types of commitments made by servers, provided that these commitments conform to the global constraints imposed by the system at large. Our technique employs LGI-based middleware to enforce stateful policies, and does not require any change of the conventional SOAP-based protocol, the UDDI server, or the programs employed by servers and their clients.
Keywords
formal specification; middleware; network servers; software architecture; LGI-based middleware; SOA-based system; UDDI server; client-server system; law governed interaction; multiple heterogeneous servers; policy specification; privacy policies; server commitment enforcement; service level agreement; service oriented architecture; service providers; stateful policies; system global constraint; Control systems; Middleware; Monitoring; Network servers; Privacy; Protocols; Runtime; Semiconductor optical amplifiers; Service oriented architecture; Tin;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing Conference, 2009. APSCC 2009. IEEE Asia-Pacific
Conference_Location
Singapore
Print_ISBN
978-1-4244-5338-2
Electronic_ISBN
978-1-4244-5336-8
Type
conf
DOI
10.1109/APSCC.2009.5394129
Filename
5394129
Link To Document