{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:38:58Z","timestamp":1753889938210},"publisher-location":"Berlin, Heidelberg","reference-count":34,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642279966"},{"type":"electronic","value":"9783642279973"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-27997-3_38","type":"book-chapter","created":{"date-parts":[[2012,2,13]],"date-time":"2012-02-13T23:34:45Z","timestamp":1329176085000},"page":"347-351","source":"Crossref","is-referenced-by-count":14,"title":["End-User Programming for Web Mashups"],"prefix":"10.1007","author":[{"given":"Saeed","family":"Aghaee","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cesare","family":"Pautasso","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"38_CR1","unstructured":"Mcllroy, D.: Mass-produced Software Components. In: Software Engineering Concepts and Techniques, NATO Science Committee, pp. 138\u2013155 (1969)"},{"key":"38_CR2","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MIC.2008.114","volume":"12","author":"J. Yu","year":"2008","unstructured":"Yu, J., Benatallah, B., Casati, F., Daniel, F.: Understanding Mashup Development. IEEE Internet Computing\u00a012, 44\u201352 (2008)","journal-title":"IEEE Internet Computing"},{"key":"38_CR3","unstructured":"Anderson, C.: The Long Tail: Why the Future of Business Is Selling Less of More. Hyperion (2006)"},{"key":"38_CR4","unstructured":"ProgrammableWeb, \n                    \n                      http:\/\/www.programmableweb.com\/"},{"key":"38_CR5","doi-asserted-by":"crossref","unstructured":"Nardi, B.A.: A Small Matter of Programming: Perspectives on End User Computing. MIT Press (1993)","DOI":"10.7551\/mitpress\/1020.001.0001"},{"key":"38_CR6","doi-asserted-by":"crossref","unstructured":"Bozzon, A., Brambilla, M., Facca, F.M., Carughu, G.T.: A Conceptual Modeling Approach to Business Service Mashup Development. In: Proc. of ICWS 2009 (2009)","DOI":"10.1109\/ICWS.2009.24"},{"key":"38_CR7","doi-asserted-by":"crossref","unstructured":"Ennals, R., Gay, D.: User-Friendly Functional Programming for Web Mashups. In: Proc. of ICFP 2007 (2007)","DOI":"10.1145\/1291151.1291187"},{"key":"38_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1007\/978-3-642-02818-2_3","volume-title":"Web Engineering","author":"J. L\u00f3pez","year":"2009","unstructured":"L\u00f3pez, J., Bellas, F., Pan, A., Montoto, P.: A Component-Based Approach for Engineering Enterprise Mashups. In: Gaedke, M., Grossniklaus, M., D\u00edaz, O. (eds.) ICWE 2009. LNCS, vol.\u00a05648, pp. 30\u201344. Springer, Heidelberg (2009)"},{"key":"38_CR9","doi-asserted-by":"crossref","unstructured":"Wong, J., Hong, J.: What do we \u201dmashup\u201d when we make mashups? In: Proc. of WEUSE 2008, pp. 35\u201339 (2008)","DOI":"10.1145\/1370847.1370855"},{"key":"38_CR10","doi-asserted-by":"crossref","unstructured":"Myers, B.A., Ko, A.J., Burnett, M.M.: Invited Research Overview: End-User Programming. In: Proc. of CHI 2006 (2006)","DOI":"10.1145\/1125451.1125472"},{"key":"38_CR11","unstructured":"Hoang, D.D., Paik, H.Y., Benatallah, B.: An Analysis of Spreadsheet-Based Services Mashup. In: Proc. of ADC 2010 (2010)"},{"key":"38_CR12","doi-asserted-by":"crossref","unstructured":"Wang, G., Yang, S., Han, Y.: Mashroom: End-User Mashup Programming Using Nested Tables. In: Proc. of WWW 2009 (2009)","DOI":"10.1145\/1526709.1526825"},{"key":"38_CR13","unstructured":"Husky, \n                    \n                      http:\/\/www.husky.fer.hr\/"},{"key":"38_CR14","unstructured":"Cypher, A., Halbert, D.C., Kurlander, D., Lieberman, H., Maulsby, D., Myers, B.A., Turransky, A. (eds.): Watch What I Do: Programming by Demonstration (1993)"},{"key":"38_CR15","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1361348.1361355","volume":"36","author":"R. Ennals","year":"2007","unstructured":"Ennals, R., Brewer, E., Garofalakis, M., Shadle, M., Gandhi, P.: Intel Mash Maker: Join the Web. SIGMOD Rec.\u00a036, 27\u201333 (2007)","journal-title":"SIGMOD Rec."},{"key":"38_CR16","doi-asserted-by":"crossref","unstructured":"Lin, J., Wong, J., Nichols, J., Cypher, A., Lau, T.A.: End-User Programming of Mashups With Vegemite. In: Proc. of IUI 2009 (2009)","DOI":"10.1145\/1502650.1502667"},{"key":"38_CR17","unstructured":"Pr\u00e4hofer, H., Hurnaus, D., M\u00f6ssenb\u00f6ck, H.: Building End-User Programming Systems Based on Domain-Specific Language (2006)"},{"key":"38_CR18","unstructured":"EMML, \n                    \n                      http:\/\/www.openmashup.org\/\n                    \n                    \n                  )"},{"key":"38_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/978-3-540-74974-5_2","volume-title":"Service-Oriented Computing \u2013 ICSOC 2007","author":"E.M. Maximilien","year":"2007","unstructured":"Maximilien, E.M., Wilkinson, H., Desai, N., Tai, S.: A Domain-Specific Language for Web APIs and Services Mashups. In: Kr\u00e4mer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol.\u00a04749, pp. 13\u201326. Springer, Heidelberg (2007)"},{"key":"38_CR20","unstructured":"Shu, N.C.: Visual Programming. Wiley (1992)"},{"key":"38_CR21","unstructured":"Yahoo Pipes, \n                    \n                      http:\/\/pipes.yahoo.com\/pipes\/\n                    \n                    \n                  )"},{"key":"38_CR22","unstructured":"IBM\u00a0Mashup\u00a0Center, \n                    \n                      http:\/\/www.ibm.com\/software\/info\/mashup-center\n                    \n                    \n                  )"},{"key":"38_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1007\/978-3-642-13911-6_37","volume-title":"Web Engineering","author":"T. Nestler","year":"2010","unstructured":"Nestler, T., Feldmann, M., H\u00fcbsch, G., Preu\u00dfner, A., Jugel, U.: The ServFace Builder - A WYSIWYG Approach for Building Service-Based Applications. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol.\u00a06189, pp. 498\u2013501. Springer, Heidelberg (2010)"},{"key":"38_CR24","unstructured":"Presto Cloud, \n                    \n                      http:\/\/www.jackbe.com\/enterprise-mashup\/\n                    \n                    \n                  )"},{"key":"38_CR25","doi-asserted-by":"crossref","unstructured":"Namoun, A., Nestler, T., Angeli, A.D.: Service Composition for Non-programmers: Prospects, Problems, and Design Recommendations. In: ECOWS 2010 (2010)","DOI":"10.1109\/ECOWS.2010.17"},{"key":"38_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/978-3-540-89652-4_25","volume-title":"Service-Oriented Computing \u2013 ICSOC 2008","author":"M.P. Carlson","year":"2008","unstructured":"Carlson, M.P., Ngu, A.H.H., Podorozhny, R., Zeng, L.: Automatic Mash Up of Composite Applications. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol.\u00a05364, pp. 317\u2013330. Springer, Heidelberg (2008)"},{"key":"38_CR27","doi-asserted-by":"crossref","unstructured":"Bakalov, F., Konig-Ries, B., Nauerz, A., Welsch, M.: Ontology-Based Multidimensional Personalization Modeling for the Automatic Generation of Mashups in Next-Generation Portals. In: Proc. of ONTORACT 2008 (2008)","DOI":"10.1109\/ONTORACT.2008.13"},{"key":"38_CR28","unstructured":"Hanson, J.J.: Mashups: Strategies for the Modern Enterprise. Addison-Wesley Professional (2009)"},{"key":"38_CR29","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/MIC.2007.74","volume":"11","author":"F. Daniel","year":"2007","unstructured":"Daniel, F., Yu, J., Benatallah, B., Casati, F., Matera, M., Saint-Paul, R.: Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities. IEEE Internet Computing\u00a011, 59\u201366 (2007)","journal-title":"IEEE Internet Computing"},{"key":"38_CR30","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/1558334.1558343","volume":"38","author":"G. Lorenzo Di","year":"2009","unstructured":"Di Lorenzo, G., Hacid, H., Paik, H.Y., Benatallah, B.: Data Integration in Mashups. SIGMOD Rec.\u00a038, 59\u201366 (2009)","journal-title":"SIGMOD Rec."},{"key":"38_CR31","doi-asserted-by":"crossref","unstructured":"Dorn, C., Schall, D., Dustdar, S.: Context-aware adaptive service mashups. In: Proc. of APSCC 2009 (2009)","DOI":"10.1109\/APSCC.2009.5394107"},{"key":"38_CR32","unstructured":"Grammel, L., Storey, M.A.: An End User Perspective on Mashup Makers. Technical report, University of Victoria (2008)"},{"key":"38_CR33","doi-asserted-by":"crossref","unstructured":"Vredenburg, K., Mao, J.Y., Smith, P.W., Carey, T.: A Survey of User-Centered Design Practice. In: Proc. of CHI 2002 (2002)","DOI":"10.1145\/503457.503460"},{"key":"38_CR34","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/1015864.1015888","volume":"47","author":"B.A. Myers","year":"2004","unstructured":"Myers, B.A., Pane, J.F., Ko, A.: Natural Programming Languages and Environments. Commun. ACM\u00a047, 47\u201352 (2004)","journal-title":"Commun. ACM"}],"container-title":["Lecture Notes in Computer Science","Current Trends in Web Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-27997-3_38","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T15:25:53Z","timestamp":1556378753000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-27997-3_38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642279966","9783642279973"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-27997-3_38","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}