WordNet: a lexical database for English
Communications of the ACM
Dynamic service aggregation in electronic marketplaces
Computer Networks: The International Journal of Computer and Telecommunications Networking
Chimera: AVirtual Data System for Representing, Querying, and Automating Data Derivation
SSDBM '02 Proceedings of the 14th International Conference on Scientific and Statistical Database Management
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Towards High-Precision Service Retrieval
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Matchmaking of web services based on the DAML-S service model
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Semantic E-Workflow Composition
Journal of Intelligent Information Systems
Web Service Conversation Modeling: A Cornerstone for E-Business Automation
IEEE Internet Computing
Matchmaking for Business Processes Based on Choreographies
EEE '04 Proceedings of the 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'04)
Meteor-s web service annotation framework
Proceedings of the 13th international conference on World Wide Web
A Grammar-Based Index for Matching Business Processes
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Web Service Discovery Based on Behavior Signatures
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 01
Similarity-based Web Service Matchmaking
SCC '05 Proceedings of the 2005 IEEE International Conference on Services Computing - Volume 01
Similarity search for web services
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Structural Descriptions and Inexact Matching
IEEE Transactions on Pattern Analysis and Machine Intelligence
When are two web services compatible?
TES'04 Proceedings of the 5th international conference on Technologies for E-Services
Developing adapters for web services integration
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
BeMatch: a platform for matchmaking service behavior models
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Correcting Deadlocking Service Choreographies Using a Simulation-Based Graph Edit Distance
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Detecting Behavioural Incompatibilities between Pairs of Services
Service-Oriented Computing --- ICSOC 2008 Workshops
Diagnosing and Measuring Incompatibilities between Pairs of Services
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Aligning business process models
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Finding web services via BPEL fragment search
Proceedings of the 3rd International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation
Identifying refactoring opportunities in process model repositories
Information and Software Technology
Perceived consistency between process models
Information Systems
Behavioral consistency measurement and analysis of WS-BPEL processes
WAIM'13 Proceedings of the 14th international conference on Web-Age Information Management
Predicting the quality of process model matching
BPM'13 Proceedings of the 11th international conference on Business Process Management
Hi-index | 0.00 |
The capability to easily find useful services (software applications, software components, scientific computations) becomes increasingly critical in several fields Current approaches for services retrieval are mostly limited to the matching of their inputs/outputs Recent works have demonstrated that this approach is not sufficient to discover relevant components In this paper we argue that, in many situations, the service discovery should be based on the specification of service behavior The idea behind is to develop matching techniques that operate on behavior models and allow delivery of partial matches and evaluation of semantic distance between these matches and the user requirements Consequently, even if a service satisfying exactly the user requirements does not exist, the most similar ones will be retrieved and proposed for reuse by extension or modification To do so, we reduce the problem of behavioral matching to a graph matching problem and we adapt existing algorithms for this purpose A prototype is presented which takes as input two BPEL models and evaluates the semantic distance between them; the prototype provides also the script of edit operations that can be used to alter the first model to render it identical with the second one.