Composing enterprise mashup components and services using architecture integration patterns

  • Authors:
  • Yan Liu;Xin Liang;Lingzhi Xu;Mark Staples;Liming Zhu

  • Affiliations:
  • Pacific Northwest National Laboratory, 902 Battelle Blvd, Richland, WA, USA and University of New South Wales, NSW 2052, Australia;University of New South Wales, NSW 2052, Australia;NICTA, 13 Garden St, Eveleigh, NSW 2015, Australia;University of New South Wales, NSW 2052, Australia and NICTA, 13 Garden St, Eveleigh, NSW 2015, Australia;University of New South Wales, NSW 2052, Australia and NICTA, 13 Garden St, Eveleigh, NSW 2015, Australia

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Enterprise mashups leverage various source of information to compose new situational applications. The architecture of such applications must address integration issues: it needs to deal with heterogeneous local and/or public data sources, and build value-added applications on existing corporate IT systems. In this paper, we leverage enterprise architecture integration patterns to compose reusable mashup components. We present a service oriented architecture that addresses reusability and integration needs for building enterprise mashup applications. Key techniques to customize this architecture are developed for mashups with themed data on location maps. The usage of this architecture is illustrated by a property valuation application derived from a real-world scenario. We demonstrate and discuss how this state-of-the-art architecture design method can be applied to enhance the design and development of emerging enterprise mashups.