Second-order semantic web

Tiziana Margaria, Bernhard Steffen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We propose a framework for top-down Web Service interoperation based on an aggressive version of model-driven development (AMDD). The point here is to govern the construction and customization of complex Web Applications at the model level in a framework that allows application experts to directly formulate their desires in an adequate way. Adequate means in this context that applications can be automatically validated, executed, tested, and deployed by the application experts, inside a framework that takes care also of second-order concerns. Our approach, which focusses on functionalities as the basic entities of the design space is tailored to make second order issues like interoperation, distribution, and compatibility simple for the many, difficult for the few: simple for the many, as the advocated approach hides most of the intricate second-order issues from the application designer, and difficult for the few, as these issues must be dealt with by means of complex compilation, synthesis or technology mappings. Our experience indicates that this approach has the potential to cover and thereby drastically simplify the bulk of modern Web application development and customization.

Original languageEnglish
Title of host publicationProceedings of the 2005 29th Annual IEEE/NASA Software Engineering Workshop, SEW'05
Pages219-227
Number of pages9
DOIs
Publication statusPublished - 2005
Externally publishedYes
Event2005 29th Annual IEEE/NASA Software Engineering Workshop, SEW'05 - Greenbelt, MD, United States
Duration: 6 Apr 20057 Apr 2005

Publication series

NameProceedings of the 2005 29th Annual IEEE/NASA Software Engineering Workshop, SEW'05
Volume2005

Conference

Conference2005 29th Annual IEEE/NASA Software Engineering Workshop, SEW'05
Country/TerritoryUnited States
CityGreenbelt, MD
Period6/04/057/04/05

Fingerprint

Dive into the research topics of 'Second-order semantic web'. Together they form a unique fingerprint.

Cite this