Automatic User Interface Composition by a Semantic Web Client

The presented demo is a simple web-based application for managing a wish list of products, in this case books. It uses an RDF-based model comprising books, authors and keywords and benefits from a generic programming model with facets that automatically attach context-sensitive commands based on what data and metadata arrives to the application; a first prototype is currently realized using a JSP (JavaServer Pages) tag library. Applying the framework to another example domain is straightforward, because model and views are well isolated from the generic parts. Knowledge workers testing this proof-of-concept application will make generous use of mouse right-clicks for activating dynamically composed popup menus.

By: Daniela Bourges-Waldegg, Marcel Graf, Christian Hoertnagl

Published in: RZ3653 in 2006


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to .