Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397
Issue N5 2012 year
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.