The Web Mashup Scripting Language Profile
March 2007
Marwan Sabbouh, The MITRE Corporation
Jeff Higginson, The MITRE Corporation
Caleb Wan, The MITRE Corporation
Salim Semy, The MITRE Corporation
Danny Gagne, The MITRE Corporation
ABSTRACT
The Web Mashup Scripting Language (WMSL) enables an end-user working from his browser,
e.g. not needing any other infrastructure, to quickly write mashups that integrate any two, or more, web
services on the Web. The end-user accomplishes this by writing a web page that combines HTML,
metadata in the form of mapping relations, and small piece of code, or script. The mapping relations enable
not only the discovery and retrieval of the WMSL pages, but also affect a new programming paradigm that
abstracts many programming complexities from the script writer. Furthermore, the WMSL Web pages or
scripts those disparate end-users write can be harvested by crawlers to automatically generate the
concepts needed to build aligned ontologies. These aligned ontologies are comprised of the local semantics
of web services' data models, extentions of context ontologies (middle ontologies), and links, or mappings,
between the data models and also to the middle ontologies.

Additional Search Keywords
N/A
|