복합 이벤트를 이용한 패턴 기반 RFID 물류 프로세스 트리거링

Pattern-based RFID Logistic Process Triggering Using Complex Event

  • 발행 : 2009.11.30

초록

물류 프로세스는 일반적인 비즈니스 프로세스와는 달리, 서로 이질적인 조직이 참여하여 프로세스를 진행한다는 특징을 보인다. 따라서 각 참여조직들 간의 상호작용을 제어하면서 프로세스를 수행하는 것이 필요하다. 프로세스의 실행이라는 측면에서 이를 제어하는 가장 좋은 대안으로 비즈니스 프로세스 관리(BPM) 시스템을 들 수 있으나, 참여조직 간의 프로세스 소유권과 접근 권한 관리 문제와 함께, 현재의 일반적인 상용 시스템들은 참여조직 간의 상호작용을 관리하기 위한 기능을 거의 제공하지 못한다는 문제점을 안고 있다. 또한 RFID 기술 기반의 물류 환경에서, RFID 이벤트의 적용과 처리를 지원하는 물류프로세스 관리에 대한 고려가 미흡한 실정이다. 따라서 본 연구에서는 물류 환경에서 발생하는 다조직 프로세스를 RFID 이벤트 기반의 통제를 위한 새로운 방법론을 제시하고자 한다. Interworkflow(워크플로우 간) 패턴으로 표현되는 참여조직들 간의 프로세스 자동 트리거링(Auto-Triggering)을 위하여 ECA(Event-Condition-Action) 규칙에 복합이벤트(Complex Event)를 활용한 RFID 이벤트 기반의 RFID-based ECA 규칙을 제공한다.

In logistic environments, a process, in that it manages the flow of materials among partners, involves more than one organization. In this regard, a logistic process, as a combined process consisting of multiple sub processes, needs to be managed with controling interaction among partners. In achieving systematic management of a logistic process, traditional Business Process Management (BPM) cannot be used for the entire flow, since it lacks the ability to manage interactions among partners. Particularly in logistic environments where RFID technologies are used, how to deal with the connection between RFID event and logistic flow has not been properly addressed. To overcome this limitation, this paper proposes a new method of managing multi-organizational logistic processes based on RFID events. We define inter-workflow pattern, and suggest ECA(Event-Condition-Action) rules for auto triggering of logistic processes. To adjust the rules to RFID events, we invent RFID-based ECA rules using complex event. A prototype system has been developed for the purpose of demonstrating the effectiveness of our approach.

키워드

참고문헌

  1. 배혜림, 서용원, 최용선, 장진영, "BPM을 이용한 웹서비스 기반의 SCM 프로세스 실행", 한국전자거래학회지, 제9권, 제4호, 2004, 65-83.
  2. Bae, H., Hur, W., Yoo, W., Kwak, B., Kim, Y., and Park, Y., "Document Configuration Control Processes Captured in a Workflow," Computers in Industry, Vol. 53, No. 2, 2004, pp. 117-131. https://doi.org/10.1016/j.compind.2003.07.001
  3. Bae, J., Bae, H., Kang, S.-H., and Kim, Y., "Automatic Control of Workflow Processes Using ECA Rules," IEEE transactions on knowledge and data engineering, Vol. 16, No. 8, 2004, pp. 1010-1023. https://doi.org/10.1109/TKDE.2004.20
  4. Basu, A. and Kumar, A., "Research Commentary:Workflow Management Systems in e-Business," Information Systems Research, Vol. 13, No. 1, 2002, pp. 1-14. https://doi.org/10.1287/isre.13.1.1.94
  5. Castai, F., Ceri, S., Pernici, B., and Pozzi, G., "Deriving Active Rules for Workflow Enactment," Proceedings of 17 Int'l Conference on Database and Expert Systems Applications, 1996, pp. 94-110.
  6. Chen, L., Li, M., and Cao, J., "ECA Rule-Based Workflow Modeling and Implementation for Service Composition," IEICE Transactions on Information and Systems, Vol. E89-D, No. 2, 2006, pp. 624-630. https://doi.org/10.1093/ietisy/e89-d.2.624
  7. Gunasekaran, A. and Ngai, E. W. T., "Information systems in supply chain integration and management," European Journal of Operational Research, Vol. 159, No. 2, 2004, pp. 269-295. https://doi.org/10.1016/j.ejor.2003.08.016
  8. Hagen, C. and Alonso, G., "Exception Handling in Workflow Management Systems," IEEE Transactions on software engineering, Vol. 26, No. 10, 2000, pp. 943-958. https://doi.org/10.1109/32.879818
  9. Klein, M. and Dellarocas, C., "A knowledge- based approach to handling exceptions in workflow systems," Computer Supported Cooperative Work, Vol. 9, No. 3, 2000, pp. 399-412. https://doi.org/10.1023/A:1008759413689
  10. Lee, S., Kim, T., Kang, D., Kim, K., and Lee, J., "Composition of Executable Business Process Models by Combining Business Rules and Process Flows," Expert Systems With Applications, Vol. 33, No. 1, 2007, pp. 221-229. https://doi.org/10.1016/j.eswa.2006.04.024
  11. Liu, R., Kumar, A., and Aalst, W., "A Formal Modeling Approach for Supply Chain Event Management," Decision Support Systems, Vol. 43, No. 3, 2007, pp. 761-778. https://doi.org/10.1016/j.dss.2006.12.009
  12. Liu, R., and Kumar, A., "An Analysis and Taxonomy of Unstructured Workflows," 3rd International Conference on Business Process Management (BPM 2005) Nancy, France, Springer-Verlag, Lecture Notes in Computer Science, Vol. 3649, 2005, pp. 268-284.
  13. Lucia, A. D., Francese R., and Tortora, G., "Deriving workflow enactment rules from UML activity diagrams:a case study," Proceedings of IEEE Symposium on Human Centric Computing Languages and Environments, 2003, pp. 211-218.
  14. Rhee, S.-H., Cho, N., and Bae, H., "A More Comprehensive Approach for Enhancing Business Process Efficiency," Lecture Notes in Computer Science, 4558(HCI International 2007), 2007, pp. 955-964.
  15. Rhee, S. -H., Bae, H., and Choi, Y., "Enhancing the Efficiency of Supply Chain Processes through Web Services," Information Systems Frontier:Special Issue on from Web Services to Services Computing, Vol. 9, No. 1, 2007, pp. 103-118.
  16. van der Aalst W. M. P., ter Hofstede A. H. M., Kiepuszewski B., and Barros A., "Advanced workflow patterns," Lecture notes in Computer Science, Vol. 1901, 2000, pp. 18-19.
  17. WfMC-TC00-1003, "The Workflow Reference Model," Workflow Management Coalition, Lighthouse Point, FL, 1995.
  18. Wu, J., Wang, D., and Sheng, H., "ECA Rule-based RFID Data Management," RFID Eurasia (2007 1st Annual), 2007, pp. 1-5.
  19. Zang, C., Fan, Y., and Liu, R., "Architecture, implementation and application of complex event processing in enterprise information systems basedon RFID," Information Systems Frontier, Vol. 10, 2008, pp. 543-553. https://doi.org/10.1007/s10796-008-9109-0