Type checking for safe interoperability among Web processes
First Claim
Patent Images
1. A computer-implemented method for checking the compatibility of a first porttype of a first Web service and a second porttype of the second Web service, the method comprising:
- extracting a first safety (S1) from the first porttype of the first Web service and a second safety (S2) from the second porttype of the second Web service; and
testing the compatibility of the first safety with the second safety by binding the first safety with the second safety (S1;
=;
S2) to determine whether the result of the binding produces interoperability between Web services.
2 Assignments
0 Petitions
Accused Products
Abstract
The joining of Web services is accomplished via a virtual contract through the use of safeties. The joining of Web services heightens the safe interoperability of Web services to create greater functionality than each Web service alone can provide. Web services are joined for interoperability when the type of a port of one Web service is compatible with the type of another port of another Web service.
-
Citations
32 Claims
-
1. A computer-implemented method for checking the compatibility of a first porttype of a first Web service and a second porttype of the second Web service, the method comprising:
-
extracting a first safety (S1) from the first porttype of the first Web service and a second safety (S2) from the second porttype of the second Web service; and
testing the compatibility of the first safety with the second safety by binding the first safety with the second safety (S1;
=;
S2) to determine whether the result of the binding produces interoperability between Web services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer-executable instructions for performing a method for for checking the compatibility of a first porttype of a first Web service and a second porttype of the second Web service, the method comprising:
-
extracting a first safety (S1) from the first porttype of the first Web service and a second safety (S2) from the second porttype of the second Web service; and
testing the compatibility of the first safety with the second safety by binding the first safety with the second safety (S1;
=;
S2) to determine whether the result of the binding produces interoperability between Web services. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification