Understanding mashup development

被引:254
作者
Yu, Jin [1 ]
Benatallah, Boualem [1 ]
Casati, Fabio [2 ]
Daniel, Florian [2 ]
机构
[1] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[2] Univ Trent, Trento, Italy
关键词
Application integration; Component-based development; Composition; Data integration; Data mining; Feeds; !text type='HTML']HTML[!/text; Layout; Mashups; Service mashups; User interface integration; User interfaces; Web services; XML;
D O I
10.1109/MIC.2008.114
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:44 / 52
页数:9
相关论文
共 7 条
  • [1] [Anonymous], WEB SERVICES CONCEPT
  • [2] Garca-Molina H., 1987, P 1987 ACM SIGMOD IN, V16, P249, DOI [DOI 10.1145/38713.38742, DOI 10.1145/38714.38742]
  • [3] Lenzerini M., 2002, Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
  • [4] MERRILL D, 2006, IBM DEVELOPERWORKS
  • [5] YU J, 2007, P 16 INT C WORLD WID, P923
  • [6] Yu J, 2007, LECT NOTES COMPUT SC, V4607, P479
  • [7] [No title captured]