Semantic Matching of Web Services Capabilities
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
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Communications of the ACM - Service-oriented computing
An Algorithm for Web Service Discovery through Their Composition
ICWS '04 Proceedings of the IEEE International Conference on Web Services
A formal approach to component adaptation
Journal of Systems and Software - Special issue: Automated component-based software engineering
COCOA: COnversation-based service COmposition in pervAsive computing environments with QoS support
Journal of Systems and Software
Semantics-based composition-oriented discovery of Web services
ACM Transactions on Internet Technology (TOIT)
Transactional Reduction of Component Compositions
FORTE '07 Proceedings of the 27th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
The THOMAS architecture in Home Care scenarios: A case study
Expert Systems with Applications: An International Journal
Service matchmaking revisited: An approach based on model checking
Web Semantics: Science, Services and Agents on the World Wide Web
A sampling-based approach to identify QoS for web service orchestrations
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Automated discovery of compositions of services described with separate ontologies
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Context-aware service composition in pervasive computing environments
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Towards semi-automated workflow-based aggregation of web services
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Distributed goal-oriented computing
Journal of Systems and Software
Hi-index | 0.00 |
Service discovery and service aggregation are two crucial issues in the emerging area of Service-oriented Computing (SoC). We propose a new technique for the discovery of (Web) services that accounts for the need of composing several services to satisfy a client query. The proposed algorithm makes use of OWL-S ontologies, and explicitly returns the sequence of atomic process invocations that the client must perform in order to achieve the desired result. When no full match is possible, the algorithm features a flexible matching by returning partial matches and by suggesting additional inputs that would produce a full match.