CFP last date
22 April 2024
Reseach Article

CA-ESB: Context Aware Enterprise Service Bus

by Jayeeta Chanda, Sabnam Sengupta, Ananya Kanjilal, Swapan Bhattacharya
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 30 - Number 3
Year of Publication: 2011
Authors: Jayeeta Chanda, Sabnam Sengupta, Ananya Kanjilal, Swapan Bhattacharya
10.5120/3626-5062

Jayeeta Chanda, Sabnam Sengupta, Ananya Kanjilal, Swapan Bhattacharya . CA-ESB: Context Aware Enterprise Service Bus. International Journal of Computer Applications. 30, 3 ( September 2011), 1-8. DOI=10.5120/3626-5062

@article{ 10.5120/3626-5062,
author = { Jayeeta Chanda, Sabnam Sengupta, Ananya Kanjilal, Swapan Bhattacharya },
title = { CA-ESB: Context Aware Enterprise Service Bus },
journal = { International Journal of Computer Applications },
issue_date = { September 2011 },
volume = { 30 },
number = { 3 },
month = { September },
year = { 2011 },
issn = { 0975-8887 },
pages = { 1-8 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume30/number3/3626-5062/ },
doi = { 10.5120/3626-5062 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:15:57.097638+05:30
%A Jayeeta Chanda
%A Sabnam Sengupta
%A Ananya Kanjilal
%A Swapan Bhattacharya
%T CA-ESB: Context Aware Enterprise Service Bus
%J International Journal of Computer Applications
%@ 0975-8887
%V 30
%N 3
%P 1-8
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Enterprise Service Bus (ESB) is responsible for publishing and discovery of services in such environments. Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context data and adapting systems’ behavior accordingly. In this paper, we propose a Context Aware ESB (CA-ESB) that will publish and discover services based on location context. The main modules of the framework consist of Context Provider (senses location context), Context Aware Logic Module (decides which regional service to be selected based on location context) and Service Choreographer (choreographs selected services). We propose a graphical model named Context Aware Graph (CA-Graph) that will help us to dynamically choreograph the services. These modules along with other modules of SOA reference architecture will help the ESB to sense the location of users, to select the required services and dynamically choreograph those services. We define a set of metrics based on CA-graph and analyse of performance CA-ESB. An algorithm is proposed that will dynamically choreograph the selected services based on location context. The results of the case study of an Insurance System are used to illustrate our approach.

References
  1. Jianwei Yin, Hanwei Chen,Shuiguang Deng,and Zhaohui Wu ,A Dependable ESB Framework for Service Integration, IEEE transaction, March/April 2009 (vol. 13 no. 2), pp. 26-34, http://www2.computer.org/portal/web/csdl/doi/10.1109/MIC.2009.26
  2. Gulnoza Ziyaeva, Eunmi Choi and Dugki Min , Content Based Intelligent Routing and Message Processing in Enterprise Service Bus , International Conference on Convergence and Hybrid Information Technology 2008(ICCIT08) , Nov 11-13 ,2008 ,Busan , Korea ,
  3. Gerald Weber, Technology-Independent Modeling of Service Interaction, IEEE Proceedings of the 2008 12th Enterprise Distributed Object Computing Conference Workshops (EDOC08) , Pages 35-42 , 15-19 September 2008, Munchen, Germany
  4. Deng Bo Ding Kun Zhang Xiaoyi , A High Performance Enterprise Service Bus Platform for Complex Event Processing , IEEE 2008 Seventh International Conference on Grid and Cooperative Computing(GCC 2008),October 24–26,2008. Shenzhen, China
  5. de Almeida , D.R. de Souza Baptista , C. da Silva, E.R. Campelo , C.E.C. de Figueiredo , H.F. Lacerda ,. A context-aware system based on service-oriented architecture, 20th International Conference on Advanced Information Networking and Applications( AINA 2006), April 18 - 20 , 2006 ,Vienna, Austria.
  6. Design a SOA solution using Reference Architecture www.ibm.com/developerworks/library/ar-archtemp/ -
  7. Ananya Kanjilal, Goutam Kanjilal, Swapan Bhattacharya, “Integration of Design in Distributed Development using D-Scenario Graph”, Proceedings of IEEE International Conference on Global Software Engineering, page 141-150, Bangalore, India, Aug 17-20, 2008.
  8. S.H. Chang, H. J. La, J. S. Bae, W. Y. Jeon, S. D. Kim, “Design of a Dynamic Composition Handler for ESB-based Services” Proceedings of ICEBE 2007, page 287-294 ,Hong Kong , 24-26 Oct ,2007
  9. Vaculin, R.; Neruda, R.; Sycara, K., “Towards Extending Service Discovery with Automated Composition Capabilities” Proceedings of ECOWS 2008 , page 3-12 ,Dublin, December 12 ,2008
  10. Carenini, A.; Cerizza, D.; Comerio, M.; Della Valle, E.; De Paoli, F.; Maurino, A.; Palmonari, M.; Turati, A.; “GLUE2: A Web Service Discovery Engine with Non-Functional Properties” Proceedings of ECOWS 2008 , page 21-30 ,Dublin, December 12 ,2008.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing Context-aware Enterprise Service Bus SOA based global delivery model dynamic service choreography CA-Graph