| Semantic matchmaking of web services using model checking |
| Full text |
Pdf
(385 KB)
|
Source
|
International Conference on Autonomous Agents
archive
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
table of contents
Estoril, Portugal
SESSION: Agent-based system development
table of contents
Pages 273-280
Year of Publication: 2008
ISBN:978-0-9817381-0-9
|
|
Authors
|
|
Akin Günay
|
Boǧaziçi University, Bebek, Istanbul, Turkey
|
|
Pinar Yolum
|
Boǧaziçi University, Bebek, Istanbul, Turkey
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 147, Citation Count: 0
|
|
|
ABSTRACT
Service matchmaking is the process of finding suitable services given by the providers for the service requests of consumers. Previous approaches to service matchmaking is mostly based on matching the input-output parameters of service requests and service provisions. However, such approaches do not capture the semantics of the services and hence cannot match requests to services effectively. This paper proposes an agent-based approach for matchmaking that is based on capturing the semantics of services and requests formally through temporal logic. Requests are represented as a set of properties and compared to the service representations using model checking, yielding results on whether a service can satisfy a request or not. By help of domain ontologies, our approach also supports flexible matching, where partially matching services are identified. We provide a general framework, where our approach can work with other existing matchmaking approaches and is integrated with current efforts such as OWL-S and SWRL.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Ankolekar, M. Paolucci, and K. Sycara. Spinning the OWL-S Process Model: Towards the verification of the OWL-S Process Models. In Proc. of ISWC 2004 Workshop on Semantic Web Services: Preparing to Meet the World of Business Applications, 2004.
|
| |
2
|
A. Brogi and S. Corfini. Behaviour-aware discovery of Web service compositions. International Journal of Web Services Research, 4(3):1--25, 2007.
|
| |
3
|
David Martin et. al. OWL-S: Semantic Markup for Web Services, 2002.
|
| |
4
|
K. Decker, K. Sycara, and M. Williamson. Middle-agents for the Internet. In Proc. of Int. Joint Conf. on Artificial Intelligence, pages 578--583, 1997.
|
| |
5
|
Xin Dong , Alon Halevy , Jayant Madhavan , Ema Nemes , Jun Zhang, Similarity search for web services, Proceedings of the Thirtieth international conference on Very large data bases, p.372-383, August 31-September 03, 2004, Toronto, Canada
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
I. Horrocks et. al. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, 2004.
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
P. Patel-Schneider. Semantic Web Rule Language First-Order Logic (SWRL FOL), 2005.
|
| |
16
|
P. Resnik. Using Information Content to Evaluate Semantic Similarity in a Taxonomy. In Proc. of 14th Int. Joint Conf. on Artificial Intelligence, volume 1, pages 448--453, 1995.
|
 |
17
|
|
| |
18
|
A. Wombacher, P. Fankhauser, B. Mahleko, and E. Neuhold. Matchmaking for Business Processes Based on Conjunctive Finite State Automata. International Journal of Business Process Integration and Management, 1(1):3--11, 2005.
|
|