A Resource-Oriented Markup Language for the Rapid Creation of Loosely Coupled Mashups
PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE WWW/INTERNET 2009, p. 157, P. Isaias, B. White & M. Baptista Nunes, eds., 2009
10 Pages Posted: 17 Nov 2011
Date Written: October 16, 2009
The common way to create Webpages is resource-oriented. However, in the relatively new kind of composed Web applications, called Mashups, this notion cannot be followed consequently. The remote services that Mashups integrate into one application need to be embedded in a function-oriented fashion via custom application code. This paper introduces a Mashup language and a description of the necessary underlying architecture components. The Mashup language abstracts from services and introduces a new set of resources to easily create Mashups. Whereas the resources are represented by HTML-like tags, the integration of data from multiple services is represented by the treestructure of these tags. The resulting advantages are resource abstraction and rapid Mashup creation.
Keywords: Mashups, Service Composition, Markup Language, Late Binding, Resource-orientation, Loose-Coupling
Suggested Citation: Suggested Citation