Abstract
With the increasing popularity of component-based services and semantic web services, the idea of specification-driven service composition is becoming a reality. With the distribution of these autonomous services, a realizable goal will be the transformation of the Internet into a universal service repository. In such an environment, intelligent agents can play a significant role in configuring and enacting the workflow composition of the atomic distributed services to create entirely new higher-level services. In this work, there is a large-scale agent-based architecture to support such a distributed service environment. Furthermore, we introduce an object-oriented modeling and software engineering approach towards the development, configuration, and operational control of the agents that manage processes in this cross- organizational workflow environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Amyot, D., Buhr, R.J.A., Gray, T., Logrippo, L.: Use Case Maps for the Capture and Validation of Distributed Systems Requirements. In: RE 1999, Fourth IEEE International Symposium on Requirements Engineering, Limerick, Ireland, June 1999, pp. 44–53 (1999)
Benatallah, B., Dumas, M., Sheng, Q., Ngu, A.: Declarative composition and peer-topeer provisioning of dynamic web services. In: ICDE 2002, San Jose, CA (February 2002)
Blake, M.B.: B2B Electronic Commerce: Where Do Agents Fit In? In: AAAI-2002 Workshop on Agent-Based Approaches to B2B Electronic Commerce, Edmonton Canada (August 2002)
Blake, M.B.: Agent-based Workflow Modeling for Distributed Component Configuration and Coordination, Ph.D Dissertation, George Mason University (2000), accessible at http://www.cs.georgetown.edu/~blakeb/pubs/diss.zip
Blake, M.B., Gomaa, H.: Object-Oriented Modeling Approaches to Agent-Based Cross-Organizational Workflow. In: Workshop on Software Engineering for Large-Scale Multi-Agent Systems in conjunction with the International Conference on Software Engineering (ICSE 2003), Portland, Oregon (2003)
Casati, F., Jin, L., Ilnicki, S., Shan, M.C.: An Open, Flexible, and Configurable System for Service Composition. HPL technical report HPL-2000-41
Chen, Q., Dayal, U., Hsu, M., Griss, M.L.: Dynamic-Agents, Workflow and XML for E-Commerce Automation. EC-Web 2000: 314-323, London, UK
Dumas, M., ter Hofstede, A.H.M.: UML Activity Diagrams as Workflow Specification Language. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, p. 76. Springer, Heidelberg (2001)
Gijsen, J.W.J., Szirbik, N.B., Wagner, G.: Agent Technologies for Virtual Enterprises in the One-of-a-Kind-Production Industry. International Journal of Electronic Commerce 7(1), 9–34 (2002)
Gomaa, H., Shin, M.E.: Multiple-View Meta-Modeling of Software Product Lines. In: Proceedings IEEE International Conference on the Engineering of Complex Computer Systems, Greenbelt, MD (December 2002)
Gomaa, H.: Designing Concurrent, Distributed, and Real-Time Applications with UML. Addison-Wesley, Boston (2000)
Gomaa, H.: Inter-Agent Communication in Cooperative Information Agent-Based Systems. In: Klusch, M., Shehory, O., Weiss, G. (eds.) CIA 1999. LNCS (LNAI), vol. 1652, pp. 137–148. Springer, Heidelberg (1999)
Helal, A., Wang, A.M., Jagatheesan, A., Krithivasan, R.: Brokering Based Self Organizing E-Service Communities. In: 5th International Symposium on Autonomous Decentralized Systems (ISADS), Dallas, Texas, March 26-28 (2001)
Jennings, N.R., Sycara, K.P., Wooldridge, M.: A Roadmap of Agent Research and Development. Journal of Autonomous Agents and Multi-Agent Systems 1(1), 7–36 (1998)
Kamath, M., Ramamrithan, K.: Correctness Issues in Workflow Management. Distributed Systems Engineering Journal 3(4), 213–221 (1996)
Lara, R., Lausen, L., Arroyo, S., Bruijn, J., Fensel, D.: Semantic Web Services: Descriptions, Requirements and Current Technologies. In: International Workshop on Agents and Semantic Web Services (ICEC 2003), Pittsburgh, PA (October 2003)
Singh, M.P., Yu, B., Venkatraman, M.: Community-based service location. CACM 44(4), 49–54 (2001)
UDDI Specification 2.04 (2002), http://uddi.org/pubs/ProgrammersAPI-V2.04-Published-20020719.pdf
Van der Aalst, W.M.P.: Don’t go with the flow: Web Services composition standards exposed. IEEE Intelligent (February 2003)
Web Services (2002), http://www.w3.org/2002/ws/desc/
Williams, A.B., Padmanabhan, A., Blake, M.B.: Local Consensus Ontologies for B2B-Oriented Service Composition. In: Proceedings of the AAMAS2003 (July 2003)
Zeng, L., Ngu, A., Benatallah, B., O’Dell, M.: An Agent-based Approach for Supporting Inter-enterprise Workflows. In: Proceedings of the 12th Australasian Database Conference, February 2001, IEEE Society, Gold Coast (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blake, M.B., Gomaa, H. (2004). Object-Oriented Modeling Approaches to Agent-Based Workflow Services. In: Lucena, C., Garcia, A., Romanovsky, A., Castro, J., Alencar, P.S.C. (eds) Software Engineering for Multi-Agent Systems II. SELMAS 2003. Lecture Notes in Computer Science, vol 2940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24625-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-24625-1_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21182-2
Online ISBN: 978-3-540-24625-1
eBook Packages: Springer Book Archive