Java Universal Library for Intelligent Applications
Technical cybernetics. Information technology. Computer facilities
Moscow Aviation Institute (National Research University), 4, Volokolamskoe shosse, Moscow, А-80, GSP-3, 125993, Russia
AbstractThe article presents an approach for creating distributed intelligent systems for collective knowledge sharing and re-use over computer networks, based on production-frame knowledge representation. Distributed frame hierarchy can be formally considered as a static deliberative multi-agent architecture, however, knowledge representation in such systems is uniform throughout all network nodes, and also the same for internal knowledge representation used in reasoning, and explicit conceptualization of problem domain. Thus, presented approach allows to create auto-ontological self-documenting clusters of knowledge, that can be used cooperatively in solving a particular problem, or adjusting the knowledgebase to better suite a particular area of expertise. A system called JULIA (Java Universal Library for Intelligent Applications) is presented, that implements outlined ideas in a prototype software implementation that has been used to create several real-life examples of intelligent systems.