Simple fast algorithms for the editing distance between trees and related problems
SIAM Journal on Computing
Flexible Interface Matching for Web-Service Discovery
WISE '03 Proceedings of the Fourth International Conference on Web Information Systems Engineering
Transforming BPEL into Annotated Deterministic Finite State Automata for Service Discovery
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Supporting Adaptive Web-Service Orchestration with an Agent Conversation Framework
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Searching Service Repositories by Combining Semantic and Ontological Matching
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Conversation Errors in Web Service Coordination: Run-time Detection and Repair
WI '05 Proceedings of the 2005 IEEE/WIC/ACM International Conference on Web Intelligence
Simplicity in RNA Secondary Structure Alignment: Towards biologically plausible alignments
BIBE '06 Proceedings of the Sixth IEEE Symposium on BionInformatics and BioEngineering
Web Semantics: Science, Services and Agents on the World Wide Web
A monitoring approach for runtime service discovery
Automated Software Engineering
Hi-index | 0.00 |
To date, research on web-service discovery has followed the tradition of signature matching based on the interface description captured in WSDL. WSDL specifications, however, can be information poor, with basic data types, and unintuitive identifiers for data, messages and operations. The nature of the usage of the WSDL component in the context of a BPEL composition can be an extremely useful source of information in the context of service discovery. In this paper, we discuss our method for service discovery based on both interface and usage matching, exploiting the information captured in the WSDL and BPEL specifications. Our approach views both WSDL and BPEL as hierarchical structures and uses tree alignment to compare them. We illustrate our method with an example scenario.