Abstract
Recently many vendors and groups have advocated using BPEL and WS-BPEL as a workflow language to encapsulate business logic. While encapsulating workflow and process logic in one place is a sensible architectural decision the implementation of complex workflows suffers from the same problems that made managing and maintaining hierarchical procedural programs difficult. BPEL lacks constructs for logical modularity such as the requirements construct from the STL [12] or the ability to adapt constructs like pure abstract classes for the same purpose. We describe a system that uses semantic web and agent concepts to implement an abstraction layer for BPEL based on the notion of Goals and service typing. AI planning was used to enable process engineers to create and validate systems that used services and goals as first class concepts and compiled processes at run time for execution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bellifemine, F., Poggi, A. & Rimassa, G. (1999) “JADE — A FIPA-compliant agent framework” In: Proceedings of PAAM’99, London, April 1999, pp.97–108.
Blum, A. & Furst, M. (1997) “Fast Planning Through Planning Graph Analysis”, Artificial Intelligence, 90:281–300(1997).
Blum, A., Sandholm, T., and Zinkevich, M, (2002). “Online Algorithms for Market Clearing”. In: Proceedings of the ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 971–980, San Francisco, CA, January 6–8.
Coddington, A.M. & Luck, M. “A Motivation Based Planning and Execution Framework”, International Journal on Artificial Intelligence Tools, 13(1), 5–25, 2004.
Collis, J., Ndumu, D.T., Nwana, H.S., Lee, L. (1998) “The Zeus Agent Building Tool Kit”, BT Technology Journal 16(3): 60–68, July 1998. Kulwer.
Dang, V.D. & Jennings, N.R. (2004) “Generating coalition structures with finite bound from the optimal guarantees” In: Proc. 3rd Int. Conf. on Autonomous Agents and Multi-Agent Systems, New York, USA, 564–571
Graham, J., Windley, V., McHugh, D., McGeary, F., Cleaver, D., & Decker, K. “A_Programming and Execution Environment for Distributed Multi Agent Systems.” Workshop on Infrastructure for Scalable Multiagent Systems at the Fourth International Conference on Autonomous Agents, Barcelona, Spain, June, 2000
Luck, M., D’Inverno, M., Munro, S. “Autonomy, Variable and Generative.” In: Agent Autonomy, H. Hexmoor, C. Castelfranchi, and R. Falcone (eds.), Kluwer, 9–22, 2003.
Mcllraith, S.A. & Son, T.C. (2002) “Adapting golog for composition of semantic web services” In: D. Fensel, F. Griunchiglia, D. McGuinness, M.A. Williams (eds) Proceedings of the 8 th International Conference on KR and R (KR-02), pp 482–496.
McCluskey, T.L., Liu, D. & Simpson, R. “GIPO II: HTN Planning in a Tool-supported Knowledge Engineering Environment” Proceedings of the International Conference on Automated Planning and Scheduling, June, 2003
Sirin, E., Parsia, B., Wu, D., Hendler, J. and Nau, D. (2004) “HTN planning for web service composition using SHOP2.” Journal of Web Semantics, 1(4):377–396, 2004.
STL 2003 “Introduction tothe STL”. Available from http://www. sgi. com/tech/stl/stl_introduction. html
Sycara, K., Giampapa, J.A., Langley, B, & Paolucci, M. “The RETSINA MAS, a Case Study,” Software Engineering for Large-Scale Multi-Agent Systems: Research Issues and Practical Applications, Alessandro Garcia, Carlos Lucena, Franco Zambonelli, Andrea Omici, Jaelson Castro, ed., Springer-Verlag, Berlin Heidelberg, Vol. LNCS 2603, July, 2003, pp. 232–250.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag London Limited
About this paper
Cite this paper
Thompson, S., Giles, N., Li, Y., Gharib, H., Nguyen, T.D. (2007). Using AI and Semantic Web Technologies to attack Process Complexity in Open Systems. In: Bramer, M., Coenen, F., Tuson, A. (eds) Research and Development in Intelligent Systems XXIII. SGAI 2006. Springer, London. https://doi.org/10.1007/978-1-84628-663-6_19
Download citation
DOI: https://doi.org/10.1007/978-1-84628-663-6_19
Publisher Name: Springer, London
Print ISBN: 978-1-84628-662-9
Online ISBN: 978-1-84628-663-6
eBook Packages: Computer ScienceComputer Science (R0)