Abstract
This paper presents the Agent Activity, a Petri net construct combining workflow tasks with the abilities of software agents. Agent Activities are at the core of our new approach, in which they are used by novel modelling entities. These entities provide integrated workflow and agent functionality. This supports a modelling perspective incorporating the strengths of both multi-agent systems and workflow management systems to allow for e.g. better support of inter-organisational modelling. The paper focuses on the role, function and construction of the Agent Activity in the approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Reference net workshop. Available at www.renew.de
- 2.
If this element is left empty, a predefined standard AAO for the AgAc is loaded.
- 3.
Tokens generally realise the control flow within the process-protocol. Optional, non-empty content encapsulates data that is required for future AgAcs.
References
Bansal, A., Kona, S., Blake, M.B., Gupta, G.: An agent-based approach for composition of semantic web services. In: Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises. WETICE 2008. IEEE 17th, June 2008
Bendoukha, S., Wagner, T.: Improving performance of complex workflows: Investigating moving net execution to the cloud. In: Moldt, D., Rölke, H., Störrle, H. (eds.) Petri Nets and Software Engineering. International Workshop, PNSE 2015, Brussels, Belgium, June 22–23, 2015 Proceedings, vol. 1372 of CEUR Workshop Proceedings. CEUR-WS.org (2015)
Bergenti, F., Caire, G., Gotta, D.: Interactive workflows with wade. In: IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2012). IEEE (2012)
Blake, M.B., Gomaa, H.: Agent-oriented compositional approaches to services-based cross-organizational workflow. Decis. Support Syst. - Special issue: Web services and process management, 40(1), 31–50 (2005)
Both, F., Hoogendoorn, M., van der Mee, A., Treur, J., de Vos, M.: An intelligent agent model with awareness of workflow progress. Appl. Intel. 36(2), 498–510 (2012)
Burmeister, B., Arnold, M., Copaciu, F., Rimassa, G.: BDI-agents for agile goal-oriented business processes. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems: Industrial Track, AAMAS 2008, Richland, SC (2008). International Foundation for Autonomous Agents and Multiagent Systems
Cabac, L.: Multi-agent system: a guiding metaphor for the organization of software development projects. In: Petta, P., Müller, J.P., Klusch, M., Georgeff, M. (eds.) MATES 2007. LNCS (LNAI), vol. 4687, pp. 1–12. Springer, Heidelberg (2007)
Czarnul, P., Matuszek, M., Wójcik, M., Zalewski, K.: BeesyBees - efficient and reliable execution of service-based workflow applications for BeesyCluster using distributed agents. In: Proceedings of IMCSIT 2010 (2010)
Delias, P., Tsafarakis, S., Doulamis, A.: Manual intervention and statefulness in agent-involved workflow management systems. In: Casillas, J., Martínez-López, F.J., Corchado, J.M. (eds.) Management of Intelligent Systems. AISC, vol. 171, pp. 239–249. Springer, Heidelberg (2012)
Duvigneau, M., Moldt, D., Rölke, H.: Concurrent architecture for a multi-agent platform. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 59–72. Springer, Heidelberg (2003)
Ebadi, T., Purvis, M., Purvis, M.K.: A colored petri net model to represent the interactions between a set of cooperative agents. In: Beneventano, D., Despotovic, Z., Guerra, F., Joseph, S., Moro, G., de Pinninck, A.P. (eds.) AP2PC 2008/2009. LNCS, vol. 6573, pp. 141–152. Springer, Heidelberg (2012)
Hsieh, F.-S.: Collaborative workflow management in holonic multi-agent systems. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2011. LNCS, vol. 6682, pp. 383–393. Springer, Heidelberg (2011)
Jacob, T.: Implementierung einer sicheren und rollenbasierten Workflowmanagement-Komponente für ein Petrinetzwerkzeug. Diploma thesis, University of Hamburg, Department of Computer Science (2002)
Jander, K., Braubach, L., Pokahr, A., Lamersdorf, W., Wack, K.: Goal-oriented processes with GPMN. Int. J. Artif. Intel. Tools 20(06), 1021–1041 (2011)
Jander, K., Lamersdorf, W.: Jadex WfMS: Distributed workflow management for private clouds. In: Conference on Networked Systems, NetSys 2013, Stuttgart, Germany, March 11–15, 2013 (2013)
Köhler-Bußmeier, M., Wester-Ebbinghaus, M., Moldt, D.: A formal model for organisational structures behind process-aware information systems. In: Jensen, K., Aalst, W.M.P. (eds.) Transactions on Petri Nets and Other Models of Concurrency II. LNCS, vol. 5460, pp. 98–114. Springer, Heidelberg (2009)
Kummer, O.: Referenznetze. Logos Verlag, Berlin (2002)
Kummer, O., Wienberg, F., Duvigneau, M., Köhler, M., Moldt, D., Rölke, H.: Renew - the reference net workshop. In: Veerbeek, E. (ed.) Tool Demonstrations. 24th International Conference on Application and Theory of Petri Nets (ATPN 2003). International Conference on Business Process Management (BPM 2003), June 2003
Mislevics, A., Grundspenkis, J.: Workflow based approach for designing and executing mobile agents. In: Second International Conference on Digital Information Processing and Communications (ICDIPC), July 2012
Purvis, M., Savarimuthu, S., de Oliveira, M.: Mechanisms for cooperative behaviour in agent institutions. In: IEEE/WIC/ACM International Conference on Intelligent Agent Technology. IAT 2006, December 2006
Reese, C.: Prozess-Infrastruktur für Agentenanwendungen. Agent Technology - Theory and Applications, vol. 3. Logos Verlag, Berlin (2010)
Rölke, H.: Modellierung von Agenten und Multiagentensystemen - Grundlagen und Anwendungen. Agent Technology - Theory and Applications, vol. 2. Logos Verlag, Berlin (2004)
van der Aalst, W.M.P.: Verification of workflow nets. In: Azéma, P., Balbo, G. (eds.) ICATPN 1997. LNCS, vol. 1248, pp. 407–426. Springer, Heidelberg (1997)
Wagner, T., Moldt, D.: Approaching the integration of agents and workflows. In: Bergenthum, R., Desel, J. (eds.) 18. Workshop AWPN, Tagungsband, Hagen, September 2011
Wagner, T., Quenum, J., Moldt, D., Reese, C.: Providing an agent flavored integration for workflow management. In: Jensen, K., Donatelli, S., Kleijn, J. (eds.) Transactions on Petri Nets and Other Models of Concurrency V. LNCS, vol. 6900, pp. 243–264. Springer, Heidelberg (2012)
Liu, Y.-H., Li, C.-L.: A workflow engine model based on multi-agent. In International Conference on Computer Application and System Modeling (ICCASM), vol. 14, October 2010
Zhaohui, L., Jia, C., Rui, G., Bin, X.: A reconfigurable platform of manufacturing execution system based on workflow and agent. In: WRI World Congress on Software Engineering. WCSE 2009, vol. 1, May 2009
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Wagner, T., Moldt, D. (2015). Integrating Agent Actions and Workflow Operations. In: Müller, J., Ketter, W., Kaminka, G., Wagner, G., Bulling, N. (eds) Multiagent System Technologies . MATES 2015. Lecture Notes in Computer Science(), vol 9433. Springer, Cham. https://doi.org/10.1007/978-3-319-27343-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-27343-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27342-6
Online ISBN: 978-3-319-27343-3
eBook Packages: Computer ScienceComputer Science (R0)