Skip to main content

Analysis of Open Source Enterprise Service Buses toward Supporting Integration in Dynamic Service Oriented Environments

  • Conference paper
e-Infrastructure and e-Services for Developing Countries (AFRICOMM 2012)

Abstract

Enterprise Service Bus technology is now acknowledged as a central paradigm for today’s information systems integration due to its implementation of Service Oriented Architecture. ESBs provide a set of capabilities which include message routing, transformation and service orchestration needed by end-users, business processes or other services. However, there exist different approaches toward achieving these capabilities. This paper provides comparative analysis of Mule, ServiceMix and JBoss ESB in support of application integration in open and dynamic service oriented environment. In particular we used a Multi- Criteria Decision Analysis method known as Analytical Hierarchy Process to deal with the issues of conflicting selection criteria. Results showed that no single ESB is the best solution for all criteria and indicated where each one is best suited. However Mule was found to be a preferable ESB in this context.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Serhani, M.: Enterprise services (business) collaboration using portal and SOA-based semantics. In: 4th IEEE International Conference on Digital Ecosystems and Technologies (DEST), pp. 450–455 (2010)

    Google Scholar 

  2. Bauler, P., Feltz, F., Biri, N., Pinheiro, P.: Implementing a Service-Oriented Architecture for Small and Medium Organisations. In: EMISA 2006, Germany, pp. 105–118 (2006)

    Google Scholar 

  3. Zdravković, M., Trajanović, M., Manić, M.: SOA-based approach to the Enterprise resource planning implementation in Small Enterprises. Series: Mechanical Engineering, vol. 5, pp. 97–104 (2007)

    Google Scholar 

  4. Adigun, M., Emuoyibofarhe, O., Migiro, S.: Challenges to Access and Opportunity to use SMME enabling Technologies in Africa. In: 1st All African Technology Diffusion Conference (2006)

    Google Scholar 

  5. Schmdt, M., Hutchison, B., Lambros, P., Phippen, R.: The Enterprise Service Bus: Making Service Oriented Real. IBM Systems Journal 44, 781–797 (2005)

    Article  Google Scholar 

  6. Keen, M., Bond, J., Denman, J., Foster, S., Husek, S., Thompson, B., Wylie, H.: Patterns: Integrating Enterprise Service Buses in a Service-Oriented Architecture. IBM RedBooks (2005)

    Google Scholar 

  7. Mule ESB community documentation, http://www.mulesoft.org/mule-documentation

  8. Apache Software Foundation: ServiceMix ESB documentation, http://servicemix.apache.org/documentation.html

  9. JBoss Community: JBoss ESB documentation, http://www.jboss.org/jbossesb/docs

  10. Garcia-Jimenez, F., Martinez-Carreras, M.: Gomez-Skarmeta: Evaluating Open Source Enterprise Service Bus. In: IEEE International Conference on E-Business Engineering, ICEBE, pp. 284–291 (2010)

    Google Scholar 

  11. Kruessmann, T., Koschel, A., Murphy, M., Trenaman, A., Astrova, I.: High Availability: Evaluating Open Source Enterprise Service Buses. In: Proceedings of the ITI 31st Int. Conf. on Information Technology Interfaces, Cavtat, Croatia, pp. 615–620 (2009)

    Google Scholar 

  12. Siddiqui, Z., Abdullah, A., Khan, M., Alghathbar, K.: Analysis of enterprise service busses based on information security, interoperability, and high availability using AHP method. International Journal of the Physical Sciences 6, 35–42 (2011)

    Google Scholar 

  13. Ahuja, S., Patel, A.: Enterprise Service Bus: A Performance Evaluation. Science Research in Communications and Network, 133–140 (2011)

    Google Scholar 

  14. Kumarage, D.: OXYGENTANK WSO2 Enterprise Service Bus (ESB) Performance Testing Round 3, Oxygen tank online at http://wso2.org/library/3740

  15. AdroitLogic ESB Performance Testing – Round 6 (2012), http://esbperformance.org/display/comparison/ESB+Performance+Testing+-+Round+6

  16. Alghamdi, A., Nasir, M., Ahmad, I., Nafjan, K.: An Interoperability Study of ESB for C4I Systems. In: IEEE International Symposium on Information Technology (ITSim), pp. 733–738 (2010)

    Google Scholar 

  17. Kusak, D.: Comparison of Enterprise Application Integration Platforms. In Charles University in Prague, Department of Software Engineering. Master’s Thesis (2010)

    Google Scholar 

  18. Tae, K.: Multi-Criteria Decision Methods: An attempt to evaluate and unify. Methemetical and Computer Modeling Journal 37, 1099–1119 (2003)

    Article  MATH  Google Scholar 

  19. Al-Subhi Al-Harbi, K.M.: Application of the AHP in project management. International Journal of Project Management 19, 19–27 (2001)

    Article  Google Scholar 

  20. Triantaphyllou, E., Mann, S.: Using the analytical hierarchy process for decision marking in engineering applications: some challenges. International Journal of Industrial Engineering: Applications and Practice 2, 35–44 (1995)

    Google Scholar 

  21. Alphonce, C.: Application of the Analytical Hierarchy Process in Agriculture in developing Countries. Elsevier Science Agricultural Systems 53, 97–112 (1996)

    Article  Google Scholar 

  22. Saaty, T.: A scaling method for priorities in hierarchical structures. Journal of Mathematical Physiology 15, 234–281 (2004)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Shezi, T., Jembere, E., Adigun, M.O., Nene, M.T. (2013). Analysis of Open Source Enterprise Service Buses toward Supporting Integration in Dynamic Service Oriented Environments. In: Jonas, K., Rai, I.A., Tchuente, M. (eds) e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 119. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41178-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41178-6_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41177-9

  • Online ISBN: 978-3-642-41178-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics