Abstract
In this paper a system for goal directed integration of web services based on automated planning is presented. The increasing number of web services available on the net poses the problem of having efficient tools in order to integrate existing services for obtaining complex services which reflect user goals and needs. In this scenario, automated planning techniques represent promising components of such dynamical and evolutionary systems. In the proposed architectural model, web services and user goals are modeled as planning operators and goals, while the generated solution plans are used for directly generating web service scripts. An extended planning model based on the notion of output variable has been introduced in order to take into account of results produced by services invocations. A technique called semantic wrapper has been developed for modeling services as operators. In addition to a simple automation tasks, web services plans also optimise’s the use of resources, and they provides useful information on variables bindings and the parallel structure of web services calls. The implementation of P4WS, a planner with output variables which demonstrated the model is described and experimental results are presented.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baioletti, M., Marcugini, S., Milani, A.: DPPlan: An Alghoritm for Fast Solution Extraction from a Planning Graph. In: Proceedings of AIPS-2000. AAAI Press, Menlo Park (2000) ISBN 1-57735-111-8.
Cauldwell, P., Chawla, R., Chopra, V., Damschen, G., Dix, C., Hong, T., Norton, F., Ogbuji, U., Olander, G., Richman, M.A., Saunders, K., Zaev, Z.: Professional XML Web Services. Wrox (2001)
Fikes, R.E., Nilsson, N.J.: STRIPS: A new approach to the application of theorem proving to problem solving. In: Artificial Intelligence, vol. 2(3/4) (1971)
Kautz, H., Selman, B.: BLACKBOX: A New Approach to the Application of Theorem Proving to Problem Solving. In: Proceeding of Planning as Combinatorial Search, AIPS-98, Pittsburgh, PA. AAAI Press, Menlo Park (1998)
Grant, T.J., Verhoef, M., Gale, L.P.: AI Planning for Just-In-Time Training in Space: ESA’s Integrated Learning System. In: Proceedings of 1st NASA Workshop on Planning and Scheduling for Space, Oxnard, CA (October 1997)
Chien, S., et al.: The Multimission VICAR Planner: A Knowledge-based System for Automated Image Processing. NASA Science Information Systems (38)
Milani, A., et al.: NetWatcher: A Software Agent for Monitoring Events on the Web. Int. J. of Information Theories and Applications 6(3) (1999) ISSN 1310.
Milani, A., Marcugini, S., Baioletti, M.: Encoding Planning Constraints into Partial Order Planning Domain. In: Proceeding of KR 1998, pp. 608–616. Morgan Kauffmann, San Francisco (1998) ISBN 1-55860-554-1.
Milani, A., Marcugini, S.: Stockbot: a Monitoring and Acting Software Agent for Stock Markets. Int.J.of Intell.System in Accounting, Finance and Management 8(1) (1999)
Martin, D., et al.: Professional XML. Wrox Press Ltd. (2000)
W3C, SOAP 1.1 Note May 8 (2001), http://www.w3.org/TR/SOAP
W3C, WSDL 1.1 Note (March 15, 2001), http://www.w3.org/TR/WSDL
Snell, J., Tidwell, D., Kulchenko, P.: Programming Web Services With Soap. O’Reilly Internet Series (2001)
Microsoft Corporation. Global XML Web Services Architecture White Paper, Ottobre (2001)
Etzioni, G.O., Weld, D.: Xii: Planning with universal quantification and incomplete information. In: Proceedings of the 4th International Conference on Principles of Knowledge Representation and Reasoning, KR 1994 (1994)
Milani, A., Marcugini, S.: Planning Technologies for the Web Environment: Perspectives and Research Issues. International Journal on Information Theories and Apllications 10(1), 36–43 ISBN 1310-0513.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Milani, A., Baioletti, M., Poggioni, V. (2005). Goal Directed Web Services. In: Szczepaniak, P.S., Kacprzyk, J., Niewiadomski, A. (eds) Advances in Web Intelligence. AWIC 2005. Lecture Notes in Computer Science(), vol 3528. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11495772_48
Download citation
DOI: https://doi.org/10.1007/11495772_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26219-0
Online ISBN: 978-3-540-31900-9
eBook Packages: Computer ScienceComputer Science (R0)