Browse > Article

A Dynamic Service Supporting Model for Semantic Web-based Situation Awareness Service  

Choi, Jung-Hwa (숭실대학교 컴퓨터학과)
Park, Young-Tack (숭실대학교 컴퓨터학과)
Abstract
The technology of Semantic Web realizes the base technology for context-awareness that creates new services by dynamically and flexibly combining various resources (people, concepts, etc). According to the realization of ubiquitous computing technology, many researchers are currently working for the embodiment of web service. However, most studies of them bring about the only predefined results those are limited to the initial description by service designer. In this paper, we propose a new service supporting model to provide an automatic method for plan related tasks which achieve goal state from initial state. The inputs on an planner are intial and goal descriptions which are mapped to the current situation and to the user request respectively. The idea of the method is to infer context from world model by DL-based ontology reasoning using OWL domain ontology. The context guide services to be loaded into planner. Then, the planner searches and plans at least one service to satisfy the goal state from initial state. This is STRIPS-style backward planner, and combine OWL-S services based on AI planning theory that enabling reduced search scope of huge web-service space. Also, when feasible service do not find using pattern matching, we give user alternative services through DL-based semantic searching. The experimental result demonstrates a new possibility for realizing dynamic service modeler, compared to OWLS-XPlan, which has been known as an effective application for service composition.
Keywords
Web Service; Planning; Service Composition; Ontology; Situation Awareness; Context;
Citations & Related Records
연도 인용수 순위
  • Reference
1 David, M., Mark, B., Drew, M., Sheila, M., Massimo, P., Katia, S., Deborah, M., Evren, S. and Naveen, S., 'Bringing Semantics to Web Services with OWL-S,' World Wide Web, pp. 243-277, 2007
2 Ranganathan, A. and Campbell, R., 'A Middleware for Context-Aware Agents in Ubiquitous Computing Environments,' In ACM/IFIP/USENIX International Middleware Conference 2004, 2004
3 Smith, M., Welty, C., Deborah, L. and McGuinness, D., 'OWL Web Ontology Language Guide,' W3C Recommendation, 10 February 2004, http://www.w3.org/TR/2004/REC-owl-guide-20040210/
4 HP Labs Semantic Web Programme, (February 2004), Jena: A Semantic Web Framework for Java, (Online), Available from: http://jena.sourceforge.net/index.html
5 Evren, S., Bernardo Cuenca, G. and Bijan, P.,'Optimizing Description Logic Reasoning for Nominals,' In Proceedings of KR'2006, pp.90-99, 2006
6 Sirin, E., Parsia, B., Grau, C., Kalyanpur, A. and Katz, Y., 'Pellet: a practical OWL-DL reasoner,' Submitted for publication to Journal of Web Semantics, 2006   DOI   ScienceOn
7 Klusch, M., Gerber, A. and Schmidt, M., 'Semantic Web Service Composition Planning with OWLSXPlan,' Proc. of the AAAI Fall Symposium on Semantic Web and Agents, Arlington VA, USA, AAAI Press, 2005
8 Naveen, S., Massimo, P. and Katia, S., 'Semantic Web Service Discovery in the OWL-S IDE,' Proc. of the International Conference on System Sciences, 2006
9 Nau, D., Au, T., Ilghami, O., Kuter, U., Murdock, J., Wu, D. and Yaman, F., 'SHOP2: An HTN planning system,' Journal of Artificial Intelligence Research 20 (2003) 379-404. 2003
10 Christensen, E, Curbera, F, Meredith, G and Weerawarana, S., 'Web Services Description Language (WSDL) 1.1,' W3C Note, http://www.w3.org/TR/wsdl, 2001
11 Klusch, M. and Gerber, A., 'Evaluation of Service Composition Planning with OWLS-XPlan,' Proc. of the 2nd IEEE International Workshop on Service Composition (SerComp), IEEE CS Press, Hongkong, China, 2006
12 Sirin, E., Parsia, B., Wu, D., Hendler, J. and Nau. D., 'HTN planning for Web Service composition using SHOP2,' Journal of Web Semantics, 1(4),2004   DOI   ScienceOn
13 'FOAF Vocabulary Specification,' Namespace Document 27 July 2005, http://xmlns.com/foaf/0.1/
14 John, P., 'The Logical Foundations of Goal-Regression Planning in Autonomous Agents,' Artificial Intelligence, pp.267-335, 1998
15 Fikes, R. and Nilsson, N., 'Strips: A new approach to the application of theorem proving to problem solving,' In J. Allen, J. Hendler, and A. Tate, editors, Readings in Planning, pp.88-97. Kaufmann, San Mateo, CA, 1990
16 The OWL Service Coalition. OWL-S 1.1 release. Available at http://www.daml.org/services/owl-s/1.1/, November 2004