. Softw and . Pract, Exper. (0000) Prepared using speauth

M. Kaib, Enterprise Application Integration, 2002.

S. Vinoski, Integration with Web services, IEEE Internet Computing, vol.7, issue.6, pp.75-77, 2003.
DOI : 10.1109/MIC.2003.1250587

H. Sneed, Integrating legacy software into a service oriented architecture, Conference on Software Maintenance and Reengineering (CSMR'06), 2006.
DOI : 10.1109/CSMR.2006.28

J. Fagan, Mashing up multiple web feeds using yahoo! pipes, Computers in Libraries, vol.27, issue.10, p.8, 2007.

X. Liu, Y. Hui, W. Sun, and H. Liang, Towards Service Composition Based on Mashup, 2007 IEEE Congress on Services (Services 2007), pp.332-339, 2007.
DOI : 10.1109/SERVICES.2007.67

D. Linthicum, Enterprise application integration, 2000.

J. Wood, J. Dykes, A. Slingsby, and K. Clarke, Interactive Visual Exploration of a Large Spatio-temporal Dataset: Reflections on a Geovisualization Mashup., IEEE Transactions on Visualization and Computer Graphics, vol.13, issue.6, pp.1176-1183, 2007.
DOI : 10.1109/TVCG.2007.70570

D. Cai, S. Yu, J. Wen, and W. Ma, VIPS: a Vision-based Page Segmentation Algorithm

S. Gupta, G. Kaiser, D. Neistadt, and P. Grimm, DOM-based content extraction of HTML documents, Proceedings of the twelfth international conference on World Wide Web , WWW '03, pp.207-214, 2003.
DOI : 10.1145/775152.775182

D. Lorenzo, G. Hacid, H. , P. Hy, and B. Benatallah, Data integration in mashups. SIGMOD Rec, pp.59-66, 2009.

G. Canfora, A. Fasolino, G. Frattolillo, and P. Tramontana, Migrating interactive legacy systems to Web services, Conference on Software Maintenance and Reengineering (CSMR'06), p.10, 2006.
DOI : 10.1109/CSMR.2006.34

H. Sneed and S. Sneed, Creating Web services from legacy host programs, Fifth IEEE International Workshop on Web Site Evolution, 2003. Theme: Architecture. Proceedings., p.59, 2003.
DOI : 10.1109/WSE.2003.1234009

C. Drumm, M. Schmitt, H. Do, and E. Rahm, Quickmig, Proceedings of the sixteenth ACM conference on Conference on information and knowledge management , CIKM '07, pp.107-116, 2007.
DOI : 10.1145/1321440.1321458

J. Wong and J. Hong, Making mashups with marmite, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '07, pp.1435-1444, 2007.
DOI : 10.1145/1240624.1240842

L. Grammel and M. Storey, An End User Perspective on Mashup Makers, 2008.

M. Gamble and R. Gamble, Monoliths to Mashups: Increasing Opportunistic Assets, IEEE Software, vol.25, issue.6, pp.71-79, 2008.
DOI : 10.1109/MS.2008.152

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.471.352

B. Hartmann, S. Doorley, and S. Klemmer, Hacking, mashing, gluing: Understanding opportunistic design. Pervasive Computing, IEEE july-sept, vol.7, issue.3, pp.46-54, 2008.
DOI : 10.1109/mprv.2008.54

A. Koschmider, V. Torres, and V. Pelechano, Elucidating the mashup hype: Definition, challenges, methodical guide and tools for mashups, Proceedings of the 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web at WWW2009, 2009.

B. Beemer and D. Gregg, Mashups: A Literature Review and Classification Framework, Future Internet, vol.1, issue.1, pp.59-87, 2009.
DOI : 10.3390/fi1010059

URL : http://doi.org/10.3390/fi1010059

J. Yu, B. Benatallah, F. Casati, F. Daniel, M. Matera et al., Mixup: A Development and Runtime Environment for Integration at the Presentation Layer, Proceedings of the 7th International Conference on Web Engineering, pp.479-484, 2007.
DOI : 10.1007/978-3-540-73597-7_40

L. Grammel and M. Storey, A Survey of Mashup Development Environments, Lecture Notes in Computer Science, vol.7, issue.2, pp.137-151978, 2010.
DOI : 10.1145/985692.985712

J. Cao, K. Rector, T. Park, S. Fleming, M. Burnett et al., A debugging perspective on enduser mashup programming. Visual Languages and Human-Centric Computing, pp.149-156, 2010.

M. Altinel, P. Brown, S. Cline, R. Kartha, E. Louie et al., Damia: a data mashup fabric for intranet applications, Proceedings of the 33rd international conference on Very Large Data Bases, pp.1370-1373, 2007.

D. Simmen, M. Altinel, V. Markl, S. Padmanabhan, and A. Singh, Damia, Proceedings of the 2008 ACM SIGMOD international conference on Management of data , SIGMOD '08, pp.1171-1182, 2008.
DOI : 10.1145/1376616.1376734

K. Chang, B. He, and Z. Zhan, Toward large scale integration: Building a metaquerier over databases on the web, Proceedings of the Second Conference on Innovative Data Systems Research (CIDR 2005), 2005.

R. Tuchinda, P. Szekely, and C. Knoblock, Building Mashups by example, Proceedings of the 13th international conference on Intelligent user interfaces, IUI '08, pp.139-148, 2008.
DOI : 10.1145/1378773.1378792

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.216.9684

J. Lin, J. Wong, J. Nichols, A. Cypher, and T. Lau, End-user programming of mashups with vegemite, Proceedingsc of the 13th international conference on Intelligent user interfaces, IUI '09, pp.97-106, 2009.
DOI : 10.1145/1502650.1502667

G. Wang, S. Yang, and Y. Han, Mashroom, Proceedings of the 18th international conference on World wide web, WWW '09, pp.861-870, 2009.
DOI : 10.1145/1526709.1526825

R. Ennals and D. Gay, User-friendly functional programming for web mashups, Proceedings of the ICFP'07 conference, pp.223-234, 2007.
DOI : 10.1145/1291151.1291187

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133.4569

B. Hartmann, L. Wu, K. Collins, and S. Klemmer, Programming by a sample, Proceedings of the 20th annual ACM symposium on User interface software and technology , UIST '07, pp.241-250, 2007.
DOI : 10.1145/1294211.1294254

D. Huynh, R. Miller, and D. Karger, Potluck: Data mash-up tool for casual users. Web Semant, November, vol.6, pp.274-282, 2008.
DOI : 10.1016/j.websem.2008.09.005

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.72.4597

W. Kongdenfha, B. Benatallah, J. Vayssière, R. Saint-paul, and F. Casati, Rapid development of spreadsheetbased web mashups, Proceedings of the 18th International Conference on World Wide Web, WWW '09, pp.851-860, 2009.

N. Koch, A. Kraus, C. Cachero, and S. Meliá, Integration of business processes in web application models, Journal of Web Engineering, vol.3, pp.22-49, 2004.

B. Tony, R. Savarimuthu, M. Purvis, M. Purvis, and S. Cranefield, Agent-based integration of web services with workflow management systems, Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005, pp.1345-1346, 2005.

F. Curbera, M. Duftler, R. Khalaf, and D. Lovell, Bite: Workflow Composition for the Web, ICSOC, Lecture Notes in Computer Science, vol.4749, pp.94-106, 2007.
DOI : 10.1007/978-3-540-74974-5_8

C. Pautasso, Composing RESTful Services with JOpera, International Conference on Software Composition 2009, 2009.
DOI : 10.1007/978-3-540-73597-7_40

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.189.2939

F. Daniel, F. Casati, B. Benatallah, and M. Shan, Hosted Universal Composition: Models, Languages and Infrastructure in mashArt, Proceedings of the 28th International Conference on Conceptual Modeling, pp.428-443, 2009.
DOI : 10.1007/978-3-642-04840-1_32

E. Maximilien, H. Wilkinson, N. Desai, and S. Tai, A Domain-Specific Language for Web APIs and Services Mashups, ICSOC, Lecture Notes in Computer Science, vol.4749, pp.13-26, 2007.
DOI : 10.1007/978-3-540-74974-5_2

V. Hoyer, K. Stanoevska-slabeva, T. Janner, and C. Schroth, Enterprise Mashups: Design Principles towards the Long Tail of User Needs, 2008 IEEE International Conference on Services Computing, pp.601-602, 2008.
DOI : 10.1109/SCC.2008.88

C. Cappiello, F. Daniel, and M. Matera, A Quality Model for Mashup Components, ICWE, Lecture Notes in Computer Science, vol.5648, pp.236-250, 2009.
DOI : 10.1007/978-3-540-30077-9_32

R. Gurram, B. Mo, and R. Gueldemeister, A web based mashup platform for enterprise 2.0. Web Information Systems Engineering ? WISE, 2008.
DOI : 10.1007/978-3-540-85200-1_17

J. López, F. Bellas, A. Pan, and P. Montoto, A Component-Based Approach for Engineering Enterprise Mashups, International Conference on Web Engineering, 2009.
DOI : 10.1109/2.121508

A. Ngu, M. Carlson, Q. Sheng, and H. Paik, Semantic-Based Mashup of Composite Applications, IEEE Transactions on Services Computing, vol.3, issue.1, pp.2-15, 2010.
DOI : 10.1109/TSC.2010.8

E. Oren, A. Haller, C. Mesnage, M. Hauswirth, B. Heitmann et al., A Flexible Integration Framework for Semantic Web 2.0 Applications, IEEE Software, vol.24, issue.5, pp.64-71, 2007.
DOI : 10.1109/MS.2007.126

D. Huynh, D. Karger, and R. Miller, Exhibit, Proceedings of the 16th international conference on World Wide Web , WWW '07, p.7, 2007.
DOI : 10.1145/1242572.1242672

T. Hornung, K. Simon, and G. Lausen, Mashups over the Deep Web, WEBIST (Selected Papers), Lecture Notes in Business Information Processing, pp.228-241, 2008.
DOI : 10.1007/978-3-540-24741-8_25

M. Bolin, M. Webber, P. Rha, T. Wilson, and R. Miller, Automation and customization of rendered web pages, Proceedings of the 18th annual ACM symposium on User interface software and technology , UIST '05, pp.163-172, 2005.
DOI : 10.1145/1095034.1095062

G. Little, T. Lau, A. Cypher, J. Lin, E. Haber et al., Koala, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '07, pp.943-946, 2007.
DOI : 10.1145/1240624.1240767

G. Leshed, E. Haber, T. Matthews, and T. Lau, CoScripter, Proceeding of the twenty-sixth annual CHI conference on Human factors in computing systems , CHI '08, pp.1719-1728, 2008.
DOI : 10.1145/1357054.1357323

H. Huy, T. Kawamura, and T. Hasegawa, How to make web sites talk together, Special interest tracks and posters of the 14th international conference on World Wide Web , WWW '05, pp.850-855, 2005.
DOI : 10.1145/1062745.1062766

R. Baumgartner, S. Flesca, and G. Gottlob, Visual web information extraction with lixto, Proceedings of the International Conference on Very Large Data Bases, pp.119-128, 2001.

R. Baumgartner, M. Herzog, and G. Gottlob, Visual programming of web data aggregation applications, Proc. of IIWeb, 2003.

Y. Jan, J. Tsay, and B. Wu, Wise: a visual tool for automatic extraction of objects from world wide web, Proceedings of the 2005 IEEEACM International Conference on Web Intelligence, pp.590-593, 2005.

D. Cai, S. Yu, J. Wen, and W. Ma, Extracting Content Structure for Web Pages Based on Visual Representation, Proceedings of the 5th Asia-Pacific Conference on Web Technologies and Applications, pp.406-417, 2003.
DOI : 10.1007/3-540-36901-5_42

R. Song, H. Liu, J. Wen, and W. Ma, Learning block importance models for web pages, Proceedings of the 13th conference on World Wide Web , WWW '04, pp.203-211, 2004.
DOI : 10.1145/988672.988700

K. Simon and G. Lausen, ViPER, Proceedings of the 14th ACM international conference on Information and knowledge management , CIKM '05, pp.381-388, 2005.
DOI : 10.1145/1099554.1099672

W. Liu, X. Meng, and W. Meng, Vision-based web data records extraction, Proc. 9th International Workshop on the Web and Databases, pp.20-25, 2006.

W. Liu, X. Meng, and W. Meng, ViDE: A Vision-Based Approach for Deep Web Data Extraction, IEEE Transactions on Knowledge and Data Engineering, vol.22, issue.3, pp.447-460, 2010.
DOI : 10.1109/TKDE.2009.109

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.299.4438