Browse > Article

A Message Monitoring Framework for Tracing Messages on JBI-based Enterprise Service Bus  

Choi, Jae-Hyun (숭실대학교 일반대학원 컴퓨터학과)
Park, Jae-Won (숭실대학교 일반대학원 컴퓨터학과)
Lee, Nam-Yong (숭실대학교 컴퓨터학부)
Publication Information
Journal of Information Technology Services / v.9, no.2, 2010 , pp. 179-192 More about this Journal
Abstract
In order to resolve the problems of traditional Enterprise Application Integration (EAI) for system integration and to establish flexible enterprise IT environments, Enterprise Service Bus(ESB) which have distributed architecture and support Service Oriented Architecture(SOA) has introduced. Particularly, JBI which developed by the Java Community Process is most widely used to implement ESB for advantages of Java technology. In ESB based on JBI, reliable message delivery is very important to ensure stability of services and systems because it is a message driven architecture. But, it is difficult to verify messages and trace messages when system fault or service error occurred because JBI specification is not enough to address them. In this paper we has proposed the Message Monitoring Framework for JBI-based ESBs which for using in monitoring messages efficiently. It provides foundations for gathering and tracing message-related information about component installation, message exchange, service deploy by using proxy-based change tracking and delegation mechanism for data processing. The proxy which used in our solutions collects data about message automatically when it changed, and the delegation mechanism provides users flexibility for data processing. Also, we describe the performance evaluation results of our solution which is acceptable. We expect to it enables users to ensure reliability and stability of the JBI-based ESB by systematic monitoring and managing messages being used to interact among components.
Keywords
Java Business Integration(JBI); Enterprise Service Bus(ESB); Message; Monitoring; Framework;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 신원, 김태완, 장천현, "비트마스킹 기법을 이용한 임베디드 모니터링 시스템", 한국정보처리학회논문지D, Vol.13-D, No.4(2006), pp. 613-618.   과학기술학회마을
2 Cox, D. and H. Kreger, "Management of the Service-Oriented-Architecture Life Cycle", IBM Systems Journal, Vol.44, No.4 (2005), pp.709-726.   DOI
3 Erich gamma, Richard Helm, Ralph Johnson, and John, Vlissides, Design Pattern, Addison-Wesley Pub.Co., 1994.
4 Hershey, P. and D. Runyon, "SOA Monitoring for Enterprise Computing Systems", Proceedings of EDOC 2007, Annapolis, MD, 2007.
5 Berbner, R., T. Grollius, N. Repp, O. Heckmann, E. Ortner, and R. Steinmetz, "An approach for the Management of Serviceoriented Architecture (SoA) based Application Systems", Proceedings of Enterprise Modeling and Information Systems Architectures (EMISA 2005), (Klagenfurt, Austria), (2005), pp.208-221.
6 Tierney, B., R. Aydt, and D. Gunter et al., A Grid Monitoring Service Architecture, Global Grid Forum White Paper, 2001.
7 Ke Wang, Zhong Xin Wu, Zhongzhi Luan, and Depei Qian, "Reducing the Cluster Monitoring Workload by Identifying Application Characteristics", Proceedings of 2008 Seventh International Conference on Grid and Cooperative Computing, gcc, pp.525- 531.
8 Wang, G., C. Wang, A. Chen, H. Wang, C. Fung, S. Uczekaj, Y. L. Chen, W. Guthemiller, and J. Lee, "Service Level Management using QoS Monitoring, Diagnostic, and Adaptation for Networked Enterprise Systems", EDOC 2005 Proceedings, (2005) pp.239-248.
9 Hongyan Mao, Linpeng Huang, and Minglu Li, "Web Resource Monitoring Based on Common Information Model", Services Computing, APSCC 2006. IEEE Asia-Pacific Conference on Digital Object Identifier, (2006), pp.520-525.
10 Ron Ten-Hove, Peter Walker, Java Business Integration (JBI) 1.0 Final Release, Sun Microsystems, 2005.
11 Papazoglou, M. P. and W-J. van den Heuvel, "Service-Oriented Architectures:Approaches, Technologies and Research Issues", The VLDB Journal, Vol.16, No.3 (2007), pp.389-415.   DOI   ScienceOn
12 David A., Chappell, Enterprise Service Bus, O'Reilly Media, 2004.
13 Lee, J., K. Siau, and S. Hong, "Enterprise Integration with ERP and EAI", Communications of the ACM, Vol.46, No.2(2003), pp. 54-60.   DOI   ScienceOn
14 Schmidt, M. T., B. Hutchison, P. Lambros, R. Phippen, "The Enterprise Service Bus: Making service-oriented architecture real", IBM Systems Journal, Vol.44, No.4(2005), pp.781-797.   DOI
15 Naveen Erasala, David C. Yen, and T. M. Rajkumar, "Enterprise Application Integration in the electronic commerce world", Computer Standards and Interfaces, Vol.25 (2003), pp.69-82.   DOI   ScienceOn
16 이종대, 구용완, "분산된 서버 관리를 위한 실시간 모니터링 설계 및 구현", 한국인터넷정보학회논문지, Vol.9, No.1(2008), pp.69-78.   과학기술학회마을
17 권성현, 이병훈, 김재훈, 조위덕, "유비쿼터스 시스템을 위한 실시간 모니터링 에이전트", 한국정보과학회논문지C, Vol.14, No.8(2008), pp.803-807.   과학기술학회마을