TY - CHAP
T1 - Web services, policies, and context
T2 - Concepts and solutions
AU - Maamar, Zakaria
AU - Sheng, Quan Z.
AU - Benslimane, Djamal
AU - Thiran, Philippe
PY - 2008/6/11
Y1 - 2008/6/11
N2 - Despite the extensive adoption of Web services by IT system developers, they still lack the capabilities that could enable them to match and eventually surpass the acceptance level of traditional integration middleware (e.g., CORBA, Java RMI). This lack of capabilities is to a certain extent due to the trigger-response interaction pattern that frames the exchanges of Web services with third parties. Adhering to this interaction pattern means that a Web service only performs the requests it receives without considering its internal execution state, or even questioning if it would be rewarded for performing these requests (e.g., to be favored over similar Web services during selection). There exist, however, several situations that insist on Web services self-management so that scalability, flexibility, and stability requirements are satisfied. The objective of this chapter is to discuss the value-added of integrating context and policies into a Web services composition approach. The rest of this chapter is organized as follows. Section 2 presents the approach to compose Web services. Section 3 discusses the impact of policies on Web services and specifies the policies for the behavior of Web services. Section 4 is about exception handling. Section 5 reviews some related works. Finally, Sect. 5 concludes the chapter.
AB - Despite the extensive adoption of Web services by IT system developers, they still lack the capabilities that could enable them to match and eventually surpass the acceptance level of traditional integration middleware (e.g., CORBA, Java RMI). This lack of capabilities is to a certain extent due to the trigger-response interaction pattern that frames the exchanges of Web services with third parties. Adhering to this interaction pattern means that a Web service only performs the requests it receives without considering its internal execution state, or even questioning if it would be rewarded for performing these requests (e.g., to be favored over similar Web services during selection). There exist, however, several situations that insist on Web services self-management so that scalability, flexibility, and stability requirements are satisfied. The objective of this chapter is to discuss the value-added of integrating context and policies into a Web services composition approach. The rest of this chapter is organized as follows. Section 2 presents the approach to compose Web services. Section 3 discusses the impact of policies on Web services and specifies the policies for the behavior of Web services. Section 4 is about exception handling. Section 5 reviews some related works. Finally, Sect. 5 concludes the chapter.
KW - exception handling
KW - international world wide
KW - service chart
KW - engagement policy
KW - execution request
UR - http://www.scopus.com/inward/record.url?scp=44649175011&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-78297-1_2
DO - 10.1007/978-3-540-78297-1_2
M3 - Chapter
AN - SCOPUS:44649175011
SN - 9783540782964
T3 - Studies in Computational Intelligence
SP - 39
EP - 55
BT - Advances of Computational Intelligence in Industrial Systems
ER -