Abstract
Mash-ups are applications – typically web applications – designed by combining data from several web services into a new tool or expression. New mash-ups emerge every day. Different End-User Development environments for mash-ups are available. However, the identification of mashable web-services, their exploration and the definition of data aggregation from heterogeneous web services still requires familiarity with programming representations and environments. Can the provision and usage of mashable web-services become as easy as the provision and usage of RSS feeds? What is needed is (1) a web server that allows providers of mashable web services to define data-formats describing their interface and users of the same web services to identify mashable data sources and (2) a simple standard to annotate the result of web services so that mash-ups editors can support even non professional developers in pruning and aggregating the data according to their needs. The article presents our bid on how this vision can be realized.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
The Programmable Web, http://www.programmableweb.com/ (last accessed January 2011)
Ressource Description Framework (RDF), W3C Semantic Web Activity, http://www.w3.org/RDF/ (last accessed January 2011)
Dublin Core MetaData Initiative, http://www.dublincore.org/ (last visited January 2011)
Sheth, A.P., Gomadam, K., Lathem, J.: SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups. IEEE Internet Computing 11(6), 91–94 (2007)
Horrocks, I., Schneider, P.P., van Harmelen, F.: From SHIQ and RDF to OWL: The making of a web ontology language. J. of Web Semantics 1, 7–26 (2003)
Madsen, P., Rasmussen, R.: Really Simple Mash-Ups. Final project on the Diploma in IT program. Supervised by Y. Dittrich. IT University of Copenhagen (2009)
Microformats, http://microformats.org/ (last accessed March 2011)
Wong, J., Hong, J.I.: Making mashups with marmite: towards end-user programming for the web. In: Proc. of CHI 2007, pp. 1435–1444. ACM, New York (2007)
Lee, C.-J., Tang, S.-M., Tsai, C.-C., Chen, Y.-C.: Toward a new paradigm: Mashup patterns in web 2.0. WSEAS Trans. Info. Sci. and App. 6(10), 1675–1686 (2009)
Vitvar, T., Kopecky, J., Zaremba, M., Fensel, D.: WSMO-Lite: Lieghtweight Semantic Descriptions for Services on the Web. In: Proc. of the 5th ECOWS, pp. 77–86. IEEE, Los Alamitos (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dittrich, Y., Madsen, P., Rasmussen, R. (2011). Really Simple Mash-Ups. In: Costabile, M.F., Dittrich, Y., Fischer, G., Piccinno, A. (eds) End-User Development. IS-EUD 2011. Lecture Notes in Computer Science, vol 6654. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21530-8_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-21530-8_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21529-2
Online ISBN: 978-3-642-21530-8
eBook Packages: Computer ScienceComputer Science (R0)