- From: Raphael Volz <volz@aifb.uni-karlsruhe.de>
- Date: Sun, 6 Oct 2002 12:53:22 +0200
- To: "Webont" <www-webont-wg@w3.org>
- Cc: "ls3" <ls3@aifb.uni-karlsruhe.de>
- Message-ID: <DMECLAFLIOFJEFFIAJPCEENADAAA.volz@aifb.uni-karlsruhe.de>
Hi, again Raphael's previous proposal clearly shows how certain primitives of OWL can be theoretically implemented on top of standard SQL:99-compatible commercial databases. However from a practical perspective it is by no means ensured that an implementation on databases that follows this representation is the most efficient one, particularly that it is more efficient than a specialized inference engine such as FaCT, OntoBroker or others. Usually a given implementation must use further means, such as materialization of rules (e.g. such as done for class extensions in Sesame), to achieve efficiency and scalability. We may even have to restrict the support of primitives further for certain applications where scalability is not achievable otherwise. In order to achieve acceptable performance on relational databases today, we opted for an even simpler core language in KAON. Possibly some of you may find the attached document describing the current status of KAON and its underlying design rationales interesting. Best regards, The KAON team PS: The current version of KAON does not support OWL yet, but will provide a native OWL Lite implementation in the future and provide an OWL Full implementation by relying on specialized third-party inference engines.
Attachments
- application/pdf attachment: KAON-SupportedPrimitives_DesignDecisions.pdf
Received on Sunday, 6 October 2002 06:56:23 UTC