The Community for Technology Leaders
RSS Icon
Issue No.05 - September/October (2008 vol.12)
pp: 44-52
Jin Yu , University of New South Wales, Sydney
Boualem Benatallah , University of New South Wales, Sydney
Fabio Casati , University of Trento
Florian Daniel , University of Trento
Web mashups are Web applications developed using contents and services available online. Despite rapidly increasing interest in mashups over the past two years, comprehensive development tools and frameworks are lacking, and in most cases mashing up a new application implies a significant manual programming effort. This article overviews current tools, frameworks, and trends that aim to facilitate mashup development. The authors use a set of characteristic dimensions to highlight the strengths and weaknesses of some representative approaches.
Mashups, Service mashups, Application integration, Data integration, user interface integration, Composition, Component-based development
Jin Yu, Boualem Benatallah, Fabio Casati, Florian Daniel, "Understanding Mashup Development", IEEE Internet Computing, vol.12, no. 5, pp. 44-52, September/October 2008, doi:10.1109/MIC.2008.114
1. D. Merrill, "Mashups: The New Breed of Web Application," IBM DeveloperWorks, 2006, .
2. G. Alonso et al., Web Services: Concepts, Architectures, and Applications, Springer, 2004.
3. M. Altinel et al., "Damia: A Data Mashup Fabric for Intranet Applications," Proc. Very Large Databases Conf. (VLDB 07), VLDB Endowment, 2007, pp. 1370–1373.
4. M. Lenzerini, "Data Integration: A Theoretical Perspective," Proc. Symp. Principles of Database Systems (PODS 02), ACM Press, 2002, pp. 233–246.
5. H. Garcia-Molina and K. Salem, "Sagas," Proc. ACM Special Interest Group on Management of Data 1987 Ann. Conf. (SIGMOD 87), ACM Press, 1987, pp. 249–259.
6. J. Yu et al., "A Framework for Rapid Integration of Presentation Components," Proc. Int'l World Wide Web Conf. (WWW 07), ACM Press, 2007, pp. 923–932.
7. J. Yu et al., "Mixup: A Development and Runtime Environment for Integration at the Presentation Layer," Proc. Web Eng. (ICWE 07), LNCS 4607, Springer, 2007, pp. 479–484.
361 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool