Foundations of a functional approach to knowledge representation.
Artificial Intelligence
ANSI Common Lisp
An axiomatic basis for computer programming
Communications of the ACM
TABLEAUX '98 Proceedings of the International Conference on Automated Reasoning with Analytic Tableaux and Related Methods
GAS ontology: an ontology for collaboration among ubiquitous computing devices
International Journal of Human-Computer Studies - Protégé: community is everything
Searching the Semantic Web: Approximate Query Processing Based on Ontologies
IEEE Intelligent Systems
AOW '05 Proceedings of the 2005 Australasian Ontology Workshop - Volume 58
The Description Logic Handbook
The Description Logic Handbook
Agent based middleware infrastructure for autonomous context-aware ubiquitous computing services
Computer Communications
Personal and Ubiquitous Computing
Description logic in practice: a CLASSIC application
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
A genetic fuzzy agent using ontology model for meeting scheduling system
Information Sciences: an International Journal
A fuzzy ontology and its application to news summarization
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Combining document classification and ontology alignment for semantically enriching web services
New Generation Computing
Static typing with value space-based subtyping
Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
An incremental construction method of a large-scale thesaurus using co-occurrence information
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
Recently, several standards have emerged for ontology markup languages that can be used to formalize all kinds of knowledge. However, there are no widely accepted standards yet that define APIs to manage ontological data. Processing ontological information still suffers from the heterogeneity imposed by the plethora of available ontology management systems. Moreover, ubiquitous computing environments usually comprise software components written in a variety of different programming languages, which makes it particularly difficult to establish a common ontology management API with programming language agnostic semantics. We implemented an ontological Knowledge Base Server, which can expose the functionality of arbitrary off-the-shelf ontology management systems via a formally specified and well defined API. A case study was carried out in order to demonstrate the feasibility of our approach to use a formally specified ontology management API to implement a registry for ubiquitous computing systems.