Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N5 2012 year

Automated Model-Driven Agent Development for Space-Based Applications on the Smart-M3 Platform
D. G. Korzun , A. A. Lomov , P. I. Vanag , e-mail: dkorzun@cs.karelia.ru

The paper considers the problem of automated model-driven application development for Smart-M3 when structure of problem domain is specified as OWL-ontology. Each software agent uses its own OWL-ontology to access the smart spaces in accordance with its role and interests. Given the ontology, the code of ontological library is generated in a target programming language. Transformation of the high-level OWL-model of problem domain into the low-level RDF-model of Smart-M3 is hidden from the developer. Our solution is realized in SmartSlog, a high-level software development kit for Smart-M3.

Keywords: smart spaces, Smart-M3, OWL, RDF, ontology library, code generation
pp. 6–14