An Approach of Service Tailoring Based-on Parameterized Contracts

Service tailoring is a key operation when orchestrating system with Web services because of varieties of context of reusing services. It can not only improve the reuse capability of service, but also reduce difficulty of discovering service and matching service. Thereby, make the orchestration of service easy. As a generalization of interoperability check between services, parameterized contracts can be applied to service tailoring. Having discussed the principle of the service behavior contracts & parameterized contracts, this paper give a way of how to apply parameterized contracts to service tailoring operation in service composition environment

[1]  Gunnar Teege Users as Composers: Parts and Features as a Basis for Tailorability in CSCW Systems , 2004, Computer Supported Cooperative Work (CSCW).

[2]  Anura Gurugé,et al.  Universal Description, Discovery, and Integration , 2004 .

[3]  Andreas Rausch,et al.  Software evolution in componentware using requirements/assurances contracts , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[4]  Holger Giese,et al.  Closing the Gap Between Object-Oriented Modeling of Structure and Behavior , 1999, UML.

[5]  Bernard Mérialdo,et al.  Design of Extensible Component-Based Groupware , 1999, Computer Supported Cooperative Work (CSCW).

[6]  Bertrand Meyer,et al.  Applying 'design by contract' , 1992, Computer.