Title :
Supporting model-based construction of semantic-enabled Web applications
Author :
Fuchs, Michael ; Niederée, Claudia ; Hemmje, Matthias ; Neuhold, Erich J.
Author_Institution :
Fraunhofer Inst. IPSI, Darmstadt, Germany
Abstract :
Semantic annotation of Web content is in the core of the current semantic Web activity. The operationalization of the semantic Web raises the challenge on how to systematically integrate semantic annotations into generated Web application pages. In this paper, we present VizCo, a tool for systematically integrating RDF based semantically enriched application domain models into the process of setting up dynamically generated Web application user interfaces and supporting their evolution. The form-based Web pages are annotated based on the underlying domain model. Combined with further mapping tools, VizCo is used in our Web application development framework for coupling the domain model views and, indirectly, the underlying application data with other Web application components, especially with elements of the user interface. In contrast to a direct coupling with the application data an additional semantic layer is introduced. We follow a pragmatic approach that utilizes domain information extracted from application schemata and data as a starting point. Both the domain model and its coupling to the data source can be manually refined and extended. The couplings are dynamically translated into bi-directional data bindings at runtime.
Keywords :
Internet; Web sites; object-oriented programming; semantic Web; software engineering; software tools; user interfaces; RDF integration; VizCo; Web applications; Web content; Web pages; bidirectional data bindings; data source; information extraction; mapping tools; model-based construction; pragmatic approach; semantic Web; semantic annotation; user interfaces; Application software; Bidirectional control; Data mining; Database languages; Manuals; Resource description framework; Runtime; Semantic Web; User interfaces; Web pages;
Conference_Titel :
Web Information Systems Engineering, 2003. WISE 2003. Proceedings of the Fourth International Conference on
Print_ISBN :
0-7695-1999-7
DOI :
10.1109/WISE.2003.1254486