DOI QR코드

DOI QR Code

확장된 GMA 환경 하에서 복합 이벤트 처리를 통한 비즈니스 프로세스의 모니터링

Business Process Monitoring under Extended-GMA Environment with Complex Event Handling

  • 김민수 (부경대학교 시스템경영공학과) ;
  • 옥영석 (부경대학교 시스템경영공학과)
  • Kim, Min-Soo (Department of Systems Management and Engineering, Pukyong National University) ;
  • Ock, Young-Seok (Department of Systems Management and Engineering, Pukyong National University)
  • 투고 : 2010.05.11
  • 심사 : 2010.06.18
  • 발행 : 2010.06.30

초록

비즈니스 프로세스의 자동화된 처리와 이에 대한 모니터링 요구는 기업마다 특화된 형태를 지니는 것이 일반적이다. 비즈니스 프로세스는 일반적인 데이터베이스 트랜잭션과는 달리 수행에 장시간이 소요되며, 비즈니스 상황에 따라 매우 복잡한 처리 로직을 가진다. 이러한 처리 로직들은 사업 정책이나 환경이 변함에 따라 자주 변경되기 때문에 기업은 특정 비즈니스 프로세스의 모니터링 과정에서 해당 프로세스 인스턴스의 전체적 의미를 종합적으로 파악하고자 한다. 본 연구에서는 비즈니스 프로세스의 종합적인 모니터링을 위해 GMA(Grid Monitoring Architecture)를 사용하였다. GMA는 이종 시스템 환경 하에서 모니터링 정보를 효과적으로 관리하고 감독하기 위하여 제시된 확장성이 높은 아키텍처이다. 다양한 처리 로직을 지원할 수 있도록 GMA 모델에 복합 이벤트의 처리 기능을 부가함으로써, 비즈니스 프로세스에 대한 자동화된 실행과 상위수준의 모니터링이 가능한 시스템을 구축할 수 있었다.

The requirements for automated handing of business process and its monitoring usually have a proprietary form for each enterprise. Unlike the conventional database transaction, business process takes long time for its completion and incorporates very complex handling logics along with business situations. Since those handling logics are frequently changing in accordance with the business policies or environment, enterprises want to integrally capture the whole business semantics while monitoring those process instances. In this paper, we adopted GMA(Grid Monitoring Architecture) for the integrated monitoring of business processes. The GMA(Grid Monitoring Architecture) is a very scalable architecture to effectively monitor and manage monitoring information under the heterogeneous environment. By introducing complex event handling features into GMA to support various processing logics, we could implement a system that enables automated execution and high-level monitoring of business processes.

키워드

참고문헌

  1. F. Casati et al., "Specification and implementation of exceptions in workflow management systems", ACM Transactions on Database Systems, Vol.24, No.3, pp.405-451, 1999. https://doi.org/10.1145/328939.328996
  2. W.M.P. Van Der Aalst et al., "Case handling: A new paradigm for business process support", Data & Knowledge Engineering, Vol.53, No.2, pp.129-162, 2005. https://doi.org/10.1016/j.datak.2004.07.003
  3. M. Kim and D. Kim, "FAULT-TOLERANT PROCESS DEBUGGER FOR BUSINESS PROCESS DESIGN", International Journal of Innovative Computing, Information and Control (IJICIC), Vol.6, No.4, pp.1679-1687, April, 2010.
  4. R. Aydt, et. al., "A Grid Monitoring Architecture", http://www-didc.lbl.gov/GGF-PERF/GMA-WG/papers/GWD-GP-16-3.pdf, July, 2001.
  5. A. J. Wilson et al., "Information and Monitoring Services within a Grid Environment", Journal of Grid Computing, Vol.2, No.4, December, 2004.
  6. M. Kim and Y. S. Ock, "Extending a Grid Monitoring Architecture for Complex Event Handling", IT Promotion in Asia (ITPA), pp. 94-98, September, 2009.
  7. F. Berman et al., "The GrADS Project: Software Support for High-Level Grid Application Development", International Journal of High Performance Computing Applications, Vol.15, No.4, pp.327-344, 2001. https://doi.org/10.1177/109434200101500401
  8. W. Allcock et al., "The Globus Striped GridFTP Framework and Server", Proceedings of Super Computing 2005, November, 2005.
  9. A. W. cooke et al., "The Relational Grid Monitoring Architecture: Mediating Information about the Grid", Journal of Grid Computing, Vol.2, No.4, pp.323-339, December, 2004. https://doi.org/10.1007/s10723-005-0151-6
  10. T. Hugh et al., "Event-Driven Architecture: How SOA Enables the Real-Time Enterprise", Addison-Wesley Professional, 2009.
  11. E. Thomas, "Service-Oriented Architecture: Concepts, Technology, and Design", Prentice Hall, 2005.
  12. D. Luckham, "The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems", Addison-Wesley Professional, 2002.
  13. K. Czajkowski et al., "Grid Information Services for Distributed Resource Sharing", 10th IEEE International Symposium on High Performance Distributed Computing, pp.181-184, IEEE Press, New York, 2001.
  14. B. Fran et al., "Grid Computing: Making the Global Infrastructure a Reality", Wiley, 2003.
  15. 강윤희, 강경우, 조광문, 김도현, 궁상환, "P2P를 기반으로 한 확장된 그리드 정보 서비스 시스템", 한국산학기술학회논문지, v.4, no.3, pp.270-273, 2003년 9월
  16. 국유근, 이준, 김재수 "정보 상호운용을 위한 전자정부 그리드 시스템", 한국산학기술학회논문지, v.10, no.12, pp.3660-3667, 2009년 102월 https://doi.org/10.5762/KAIS.2009.10.12.3660