MATES 2015: Multiagent System Technologies pp 61-78 | Cite as
Integrating Agent Actions and Workflow Operations
Conference paper
First Online:
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.
Keywords
Workflows Agents Modelling Integration High-level Petri netsReferences
- 1.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 2008Google Scholar
- 2.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)Google Scholar
- 3.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)Google Scholar
- 4.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)CrossRefGoogle Scholar
- 5.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)CrossRefGoogle Scholar
- 6.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 SystemsGoogle Scholar
- 7.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) CrossRefGoogle Scholar
- 8.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)Google Scholar
- 9.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) CrossRefGoogle Scholar
- 10.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) CrossRefGoogle Scholar
- 11.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) CrossRefGoogle Scholar
- 12.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) CrossRefGoogle Scholar
- 13.Jacob, T.: Implementierung einer sicheren und rollenbasierten Workflowmanagement-Komponente für ein Petrinetzwerkzeug. Diploma thesis, University of Hamburg, Department of Computer Science (2002)Google Scholar
- 14.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)CrossRefGoogle Scholar
- 15.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)Google Scholar
- 16.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) CrossRefGoogle Scholar
- 17.Kummer, O.: Referenznetze. Logos Verlag, Berlin (2002)Google Scholar
- 18.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 2003Google Scholar
- 19.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 2012Google Scholar
- 20.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 2006Google Scholar
- 21.Reese, C.: Prozess-Infrastruktur für Agentenanwendungen. Agent Technology - Theory and Applications, vol. 3. Logos Verlag, Berlin (2010) Google Scholar
- 22.Rölke, H.: Modellierung von Agenten und Multiagentensystemen - Grundlagen und Anwendungen. Agent Technology - Theory and Applications, vol. 2. Logos Verlag, Berlin (2004) MATHGoogle Scholar
- 23.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) CrossRefGoogle Scholar
- 24.Wagner, T., Moldt, D.: Approaching the integration of agents and workflows. In: Bergenthum, R., Desel, J. (eds.) 18. Workshop AWPN, Tagungsband, Hagen, September 2011Google Scholar
- 25.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) CrossRefGoogle Scholar
- 26.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 2010Google Scholar
- 27.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 2009Google Scholar
Copyright information
© Springer International Publishing Switzerland 2015