Software Toolkit for Building Embedded and Distributed Knowledge-based Systems
Dmitri Soshnikov

TL;DR
This paper introduces a software toolkit designed for building embedded and distributed knowledge-based systems, emphasizing architecture based on frames and production rules, with network and database integration, implemented in Java using CORBA and XML.
Contribution
It presents a novel architecture for knowledge-based systems that supports remote access, dynamic knowledge transfer, and integration with databases and programming languages.
Findings
Supports remote and embedded knowledge-based systems
Uses Java, CORBA, and XML for implementation
Enables applications like e-business and intelligent web behaviors
Abstract
The paper discusses the basic principles and the architecture of the software toolkit for constructing knowledge-based systems which can be used cooperatively over computer networks and also embedded into larger software systems in different ways. Presented architecture is based on frame knowledge representation and production rules, which also allows to interface high-level programming languages and relational databases by exposing corresponding classes or database tables as frames. Frames located on the remote computers can also be transparently accessed and used in inference, and the dynamic knowledge for specific frames can also be transferred over the network. The issues of implementation of such a system are addressed, which use Java programming language, CORBA and XML for external knowledge representation. Finally, some applications of the toolkit are considered, including…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Automated Systems · AI-based Problem Solving and Planning · Data Management and Algorithms
