Deriving user interface from ontologies: a model-based approach

In this paper we present an approach to derive user interface (UI) from ontologies. It automatically generates UI according to declarative model specifications, and the UI helps a novice user to construct valid queries against a knowledge base (KB). The UI represents queries by OWI, and then transfers them to concrete applications for matchmaking. A novel aspect of our approach is that the ontological KB used by UI generator is exactly the one used by applications; hence the refining of ontologies needs not refining UI. Further, during a user-machine interaction session, the system eliminates every illegal option that engenders a clash in the KB, so the consistent checking of user inputs is accomplished as a side effect. It boosts the development of a knowledge dense system, as the building of a KB in progress, the UI is generated simultaneous

[1]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

[2]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[3]  Ping Luo,et al.  Beyond interface builders: model-based interface tools , 1993, INTERCHI.

[4]  Elizabeth Furtado,et al.  An Ontology-Based Method for Universal Design of User Interfaces , 2001 .

[5]  Ian Horrocks,et al.  OilEd: a Reason-able Ontology Editor for the Semantic Web , 2001, Description Logics.

[6]  Pablo Castells,et al.  Declarative interface models for user interface construction tools: the MASTERMIND approach , 1995, EHCI.

[7]  Krzysztof Z. Gajos,et al.  Automatically personalizing user interfaces , 2003, IJCAI 2003.

[8]  Raphael Volz,et al.  Cooking the Semantic Web with the OWL API , 2003, SEMWEB.

[9]  Steffen Staab,et al.  Semantic community Web portals , 2000, Comput. Networks.

[10]  Ian Horrocks,et al.  Driving User Interfaces from FaCT , 2000, Description Logics.

[11]  Hugh Glaser,et al.  CS AKTive space: representing computer science in the semantic web , 2004, WWW '04.

[12]  Bertram Ludäscher,et al.  On integrating scientific resources through semantic registration , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[13]  Pedro M. Domingos,et al.  Learning to map between ontologies on the semantic web , 2002, WWW '02.

[14]  Dell Zhang,et al.  Web taxonomy integration using support vector machines , 2004, WWW '04.

[15]  Jacob Eisenstein,et al.  Towards a general computational framework for model-based interface development systems , 1998, IUI '99.