DocumentCode
2230205
Title
Second-Order Semantic Web
Author
Margaria, Tiziana ; Steffen, Bernhard
Author_Institution
Gottingen Univ.
fYear
2005
fDate
7-7 April 2005
Firstpage
219
Lastpage
227
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 focuses 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
Keywords
Web design; object-oriented programming; open systems; program testing; program verification; semantic Web; Web application development; Web service interoperation; model-driven development; program testing; program validation; semantic Web; Application software; Automatic logic units; Automatic testing; Collaboration; Computer languages; Hardware; Ontologies; Semantic Web; Ubiquitous computing; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Workshop, 2005. 29th Annual IEEE/NASA
Conference_Location
Greenbelt, MD
Print_ISBN
0-7695-2306-4
Type
conf
DOI
10.1109/SEW.2005.40
Filename
1521210
Link To Document