Proceedings of the XXth Conference of Open Innovations Association FRUCT (Apr 2019)
An Approach to Generating Ontology-Based Object Model for Smart-M3 platform
Abstract
The developing of software agents for the Smart- M3 platform requires a deep knowledge of speci?c details from the developer. The important task is to provide the developer with high-level programming tools. This work presents an approach to generating ontology-based object model for the Smart-M3 platform. The ontology-based object model is implemented as a source code generator (SmartJavaLog) for the Java language. SmartJavaLog generates Java classes for objects and the neces- sary infrastructure for interacting with the semantic information broker (connection, query, subscription). The proposed approach is demonstrated on a small smart service consisting of three software agents.