Abstract
Nowadays, organizations establish Business-to-Business (B2B) collaborations with their business partners. Inter-organizational collaboration is carried out through the execution of collaborative business processes. Organizations are requiring and undergoing the setting up of dynamic B2B collaborations, instead of conducting face-to-face negotiations and agreements for executing collaborative processes. This implies that business partners, maybe without a previous relationship, agree dynamically on the execution of collaborative processes based on predefined models of these processes. In this work, we propose an B2B collaboration platform which provides agent-based systems and interaction mechanisms in order to enable organizations to establish dynamic agreements with their partners and carry out the decentralized execution of collaborative processes. Agents use models of collaborative processes to enact them in a dynamic way. The role an organization performs in a collaborative process is translated into a Petri Net model that a collaboration agent interpret to execute the process.
Chapter PDF
References
Villarreal, P.D., Salomone, E., Chiotti, O.: Modeling and Specifications of Collaborative Business Processes using a MDA Approach and a UML Profile. In: Rittgen, P. (ed.) Enterprise Modeling and Computing with UML, pp. 13–45. Idea Group Inc., USA (2007)
Roser, S., Bauer, B.: A Categorization of Collaborative Business Process Modeling Techniques. In: 7th IEEE International Conference on E-Commerce Technology Workshops, pp. 43–54 (2005)
Villarreal, P.D., Salomone, E., Chiotti, O.: Transforming Collaborative Business Process Models into Web Services Choreography Specifications. In: Lee, J., Shim, J., Lee, S.-g., Bussler, C.J., Shim, S. (eds.) DEECS 2006. LNCS, vol. 4055, pp. 50–65. Springer, Heidelberg (2006)
Weske, M.: Business Process Management. Concepts, Languages, Architectures. Springer, Heidelberg (2007)
Villarreal, P.D., Salomone, E., Chiotti, O.: A MDA-based Development Process for Collaborative Business Processes. In: European Workshop on Milestone, Models and Mappings for Model-Driven Architecture (3M4MDA) (2006)
Villarreal, P.D., Lazarte, I., Roa, J., Chiotti, O.: A Modeling Approach for Collaborative Business Processes based on the UP-ColBPIP Language. In: Rinderle-Ma, S., et al. (eds.) BPM 2009 Workshops. LNBIP, vol. 43, pp. 318–329. Springer, Heidelberg (2010)
Liu, C., Li, Q., Zhao, X.: Challenges and opportunities in collaborative business process management: Overview of recent advances and introduction to the special issue. Information Systems Frontiers 11(3), 201–209 (2009)
Zinnikus, I., Hahn, C., Fischer, K.: A Model-driven, Agent-based Approach for the Integration of Services into a Collaborative Business Process. In: 7th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2008), pp. 241–248 (2008)
Trappey, C.V., Trappey, A.J.C., Huang, C.-J., Ku, C.C.: The design of a JADE-based autonomous workflow management system for collaborative SoC design. Expert Systems with Applications 36(2), 2659–2669 (2009)
Guo, L., Robertson, D., Chen-Burger, Y.H.: A Novel Approach for Enacting the Distributed Business Workflows Using BPEL4WS on the Multi-Agent Platform. In: The 2005 IEEE International Conference on e-Business Engineering (2005)
OMG. MDA Guide V1.0.1, http://www.omg.org/cgi-bin/doc?omg/03-06-0103-06-01.pdf
Villarreal, P., Roa, J., Salomone, H.E., Chiotti, O.: Verification of Models in a MDA Approach for Collaborative Business Processes. In: 10th Ibero-American Workshop of Requirements Engineering and Software Environments (2007)
Girault, C., Valk, R.: Petri Nets for System Engineering: A Guide to Modeling, Verification and Applications. Springer, New York (2001)
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, Chichester (2007)
FIPA. FIPA Agent Communication specifications deal with Agent Communication Language (ACL), http://www.pa.org/repository/aclspecs.html
Nowostawski, M.: JFern - Java-based Petri Net framework (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP
About this paper
Cite this paper
Tello-Leal, E., Chiotti, O., Villarreal, P.D. (2010). An Agent-Based B2B Collaboration Platform for Executing Collaborative Business Processes. In: Cellary, W., Estevez, E. (eds) Software Services for e-World. I3E 2010. IFIP Advances in Information and Communication Technology, vol 341. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16283-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-16283-1_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16282-4
Online ISBN: 978-3-642-16283-1
eBook Packages: Computer ScienceComputer Science (R0)