Design of a Multi-Agent System Architecture for Implementing CPFR

CPFR 구현을 위한 다중 에이전트 시스템 구조설계

  • Kim, Chang-Ouk (School of Computer & Industrial Engineering, Yonsei University) ;
  • Kim, Sun-II (School of Computer & Industrial Engineering, Yonsei University) ;
  • Yoon, Jung-Wook (School of Computer & Industrial Engineering, Yonsei University) ;
  • Park, Yun-Sun (Department of Industrial Systems Engineering, Myongji University)
  • 김창욱 (연세대학교 컴퓨터산업공학부) ;
  • 김선일 (연세대학교 컴퓨터산업공학부) ;
  • 윤정욱 (연세대학교 컴퓨터산업공학부) ;
  • 박윤선 (명지대학교 산업시스템공학부)
  • Published : 2004.03.31

Abstract

Advance in Internet technology has changed traditional production planning and control methods. In particular, collaborations between participants in supply chains are being increasingly addressed in industry for enhancing chain-wide productivity. A representative paradigm that emphasizes collaboration in production planning and control is CPFR(Collaborative Planning, Forecasting and Replenishment). In this paper, we present a multi-agent system architecture that supports the collaborations specified in CPFR. The multi-agent system architecture consists of event manager, data view agent, business rule agent, and collaboration agent. The collaboration agent systematically controls negotiation between supplier and buyer with the aid of collaboration protocol and blackboard. The multi-agent system has been implemented with EJB(Enterprise Java Beans).

Keywords

References

  1. Choi, J. M. (1997), Introduciton of agent, The Institute of Electronics Enginners of Korea, 15(3),7-16.
  2. Colombetti, M. and Verdicchio, M. (2002), An Analysis of Agent Speech Acts as Institutional Actions, Proceedings of The International Joint Conference on Autonomous Agents and Multiagent Systems, 1157-1164
  3. Enterprise Blue Prints, Available at http://java.sun.com/blueprints
  4. Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995), Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley
  5. Goh, A., Koh, Y.-K., and Domazet, D.S. (2001), ECA-Based Support for Workflows, Artificial intelligence in engineering, 15(1),37-46 https://doi.org/10.1016/S0954-1810(00)00028-5
  6. Huhn,M. N., Stephen, L. M. (2001), Automating Supply Chains, IEEE Internet Computing, 5(4),90-93 https://doi.org/10.1109/4236.939455
  7. Ito,T and Salleh,M. R. (2000), A Black board Based Negotiation for Collaborative Supply Chain System, Journal of Materials Processing Technology, 107(1/3), 398-403
  8. Johnson, M. (1998), Collaboration Data Modeling: CPFR Implementation Guidelines, White Paper, Available at http://www.cpfr.org
  9. Papazoglou, M. P. (2001), Agent-Oriented Technology in Support of E-Business, Communications of ACM, 44(4), 71-77 https://doi.org/10.1145/367211.367268
  10. Riza, C. E. and Oguz, D. (2002), A Multi-Agent System Infrastructure for Software Compenent Market-Place: An Ontological Perspective, SIGMOD record, 31(1),55-60 https://doi.org/10.1145/507338.507349
  11. Sacile, R., Paolucci, M. and Boccalatte, A. (2000), The Make-IT PROJECT: Manufacturing Agents in a Knowledge-based Environment driven by Internet Technologies, Proceedings. Academia/Industry Working Conference on., 281-291
  12. Sadeh, N. M., Hildum, D. W., Laliberty, T. J., McA'Nulty, J., Kjenstad, D.,and Tseng, A. (1998), Ablackboard architecture for integrating process planning and production scheduling, Concurrent Engineering: Research and Applications, 6(2)
  13. Tan, G. W. and Shaw, M. J. (1998), Applying Component Technology to Improve Global Supply Chain Network Management, Proceedings o] The International Confefence On Information Systems, 19,296-301
  14. Winograd, T. and Flores, F. (1988), Understanding Computers and Cognition, Addison-Wesley, U.S.A
  15. Yang, J. Y. and Choi, J. M. (1999), Collaborative Agent Systems, The Institute of Electronics Enginners of Korea, 26(1), 25-33
  16. Yonghui, F.R.P., Rajesh, P., Robert, D. S. and Jingru W. (2000), Multi-Agent Enabled Modeling And Simulation towards Collaborative Inventory Management Supply Chains, Proc. of the 2000 Winter Simulation Conference., 1763-1771