Deriving User Interface from Ontologies: A Model-Based Approach
B. Liu, H. Chen, and W. He. ICTAI '05: Proceedings of the 17th IEEE International Conference on Tools with Artificial Intelligence, Hong Kong, China, page 254-259. (2005)
DOI: 10.1109/ICTAI.2005.55
Abstract
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 OWL, 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.
%0 Conference Paper
%1 LiuChenHe05ICTAI
%A Liu, Ben
%A Chen, Hejie
%A He, Wei
%B ICTAI '05: Proceedings of the 17th IEEE International Conference on Tools with Artificial Intelligence, Hong Kong, China
%D 2005
%K v1205 ieee paper ai user interaction interface generation ontology knowledge processing semantic web
%P 254-259
%R 10.1109/ICTAI.2005.55
%T Deriving User Interface from Ontologies: A Model-Based Approach
%X 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 OWL, 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.
%@ 0-7695-2488-5
@inproceedings{LiuChenHe05ICTAI,
abstract = {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 OWL, 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.},
added-at = {2012-05-30T10:50:08.000+0200},
author = {Liu, Ben and Chen, Hejie and He, Wei},
biburl = {https://www.bibsonomy.org/bibtex/26355dc44daee60679366a4ad45428005/flint63},
booktitle = {ICTAI '05: Proceedings of the 17th IEEE International Conference on Tools with Artificial Intelligence, Hong Kong, China},
doi = {10.1109/ICTAI.2005.55},
file = {IEEE Digital Library:2005/LiuChenHe05ICTAI.pdf:PDF},
groups = {public},
interhash = {b4bba03dc1054bff009526e58b6c158b},
intrahash = {6355dc44daee60679366a4ad45428005},
isbn = {0-7695-2488-5},
keywords = {v1205 ieee paper ai user interaction interface generation ontology knowledge processing semantic web},
pages = {254-259},
timestamp = {2018-04-16T12:21:58.000+0200},
title = {Deriving User Interface from Ontologies: A Model-Based Approach},
username = {flint63},
year = 2005
}