DocumentCode
1949407
Title
Using architecture integration patterns to compose enterprise mashups
Author
Liu, Yan ; Liang, Xin ; Xu, Lingzhi ; Staples, Mark ; Zhu, Liming
Author_Institution
Australian Technol. Park, NICTA, Sydney, NSW, Australia
fYear
2009
fDate
14-17 Sept. 2009
Firstpage
111
Lastpage
120
Abstract
Enterprise mashups deal with corporate data and various sources of information to compose new value-added applications. The architecture design of enterprise mashups encompasses integration issues-it needs to integrate heterogeneous data and/or compose new situational applications from existing infrastructure. We envisage that architecture integration patterns can be applied not only as architecture solutions to mashup development, but also to help develop practical mashup techniques. In this paper, we combine several common architecture integration patterns, namely pipes and filters, data federation, and model-view-control to compose enterprise mashups. A number of techniques are also developed to customize these patterns for specific mashup needs. We illustrate our approach with a property valuation service derived from a real-world setting.
Keywords
business data processing; object-oriented programming; software architecture; architecture integration patterns; corporate data; data federation; enterprise mashups; filters; model-view-control; pipes; value-added applications; Application software; Australia; Computer architecture; Computer science; Cost accounting; Data engineering; Filters; Information resources; Mashups; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4244-4984-2
Electronic_ISBN
978-1-4244-5295-8
Type
conf
DOI
10.1109/WICSA.2009.5290797
Filename
5290797
Link To Document