Reuse across ESB Systems

Reuse across ESB Systems

Indika Kumara, Chandana Gamage
Copyright: © 2012 |Pages: 28
ISBN13: 9781466608979|ISBN10: 1466608978|EISBN13: 9781466608986
DOI: 10.4018/978-1-4666-0897-9.ch007
Cite Chapter Cite Chapter

MLA

Kumara, Indika, and Chandana Gamage. "Reuse across ESB Systems." Software Reuse in the Emerging Cloud Computing Era, edited by Hongji Yang and Xiaodong Liu, IGI Global, 2012, pp. 158-185. https://doi.org/10.4018/978-1-4666-0897-9.ch007

APA

Kumara, I. & Gamage, C. (2012). Reuse across ESB Systems. In H. Yang & X. Liu (Eds.), Software Reuse in the Emerging Cloud Computing Era (pp. 158-185). IGI Global. https://doi.org/10.4018/978-1-4666-0897-9.ch007

Chicago

Kumara, Indika, and Chandana Gamage. "Reuse across ESB Systems." In Software Reuse in the Emerging Cloud Computing Era, edited by Hongji Yang and Xiaodong Liu, 158-185. Hershey, PA: IGI Global, 2012. https://doi.org/10.4018/978-1-4666-0897-9.ch007

Export Reference

Mendeley
Favorite

Abstract

Enterprise Service Bus (ESB) is a middleware that provides solutions for enterprise application integration. Although the contemporary ESB products exhibit diverse architectural styles and standards such as service component architecture and Java business integration, they mostly provide the same set of ESB services such as data transformation, security, et cetera. The quality attributes of a software system are primarily attributed to the system’s architecture, and a set of systems having different architectures can meet the requirements from a great variety of users. To produce several ESB variations successfully, a systematic reuse across ESB systems is crucial. Therefore, the commonality in ESB products, which is comprised mainly of ESB services, should be strategically exploited, and this chapter discusses an approach to realize it. The author presents a platform that can derive architecturally heterogeneous ESB products from reusable ESB services. The approach for building the platform leverages aspect-oriented programming.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.