Abstract
Interaction with web services enabled marketplaces would be greatly facilitated if users were given a high level service request language to express their goals in complex business domains. This could be achieved by using a planning framework which monitors the execution of planned goals against predefined standard business processes and interacts with the user to achieve goal satisfaction.
We present a planning architecture that accepts high level requests, expressed in XSRL (Xml Service Request Language). The planning framework is based on the principle of interleaving planning and execution. This is accomplished on the basis of refinement and revision as new service-related information is gathered from UDDI and web services instances, and as execution circumstances necessitate change. The system interacts with the user whenever confirmation or verification is needed.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Aiello, M., Papazoglou, M., Yang, J., Carman, M., Pistore, M., Serafini, L., Traverso, P.: A request language for web-services based on planning and constraint satisfaction. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, p. 76. Springer, Heidelberg (2002)
Bertoli, P., Cimatti, A., Pistore, M., Roveri, M., Traverso, P.: MBP: A Model Based Planner. In: Proc. IJCAI 2001 Workshop on Planning under Uncertainty and Incomplete Information (2001)
Bertoli, P., Cimatti, A., Traverso, P.: Interleaving Execution and Planning via Symbolic Model Checking. In: Proc. of ICAPS 2003 Workshop on Planning under Uncertainty and Incomplete Information (2003)
Knoblock, C.A., Minton, S., Ambite, J.L., Muslea, M., Oh, J., Frank, M.: Mixed-initiative, multi-source information assistants. In: Proceedings of the World Wide Web Conference (2001)
Dal Lago, U., Pistore, M., Traverso, P.: Planning with a language for extended goals. In: 18th National Conference on Artificial Intelligence, AAAI 2002 (2002)
Lazovik, A., Aiello, M., Papazoglou, M.: Planning and monitoring the execution of web service requests. Technical Report DIT-03-049, University of Trento (2003)
McDermott, D.: Estimated-regression planning for interactions with Web Services. In: 6th Int. Conf. on AI Planning and Scheduling, AAAI Press, Menlo Park (2002)
McIlraith, S., Son, T.C.: Adapting Golog for composition of semantic webservices. In: Fensel, D., Giunchiglia, F., McGuinness, D., Williams, M. (eds.) Conf. on principles of Knowledge Representation, KR (2002)
Papazoglou, M., Aiello, M., Pistore, M., Yang, J.: Planning for requests against web services. IEEE Data Engineering Bulletin 25(4), 41–46 (2002)
Pistore, M., Traverso, P.: Planning as model checking for extended goals in nondeterministic domains. In: Proc. 7th International Joint Conference on Artificial Intelligence, IJCAI 2001 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lazovik, A., Aiello, M., Papazoglou, M. (2003). Planning and Monitoring the Execution of Web Service Requests. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds) Service-Oriented Computing - ICSOC 2003. ICSOC 2003. Lecture Notes in Computer Science, vol 2910. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24593-3_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-24593-3_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20681-1
Online ISBN: 978-3-540-24593-3
eBook Packages: Springer Book Archive