Towards ontology-driven development of applications for smart environments

Artem Katasonov, Marko Palviainen

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    30 Citations (Scopus)

    Abstract

    In the environments where heterogeneous devices need to share information, utilize services of each other, and participate as components in various smart applications, it is common to rely on the advantages of the semantic data model and ontologies. Our work extends this approach so that also the process of software development for such environments is ontology-driven. The goals are to raise the level of abstraction of smart application development, to enable development by non-programmers, and to partially automate the development to make it easier and faster. In this paper, we describe the Smart Modeller that consists of 1) a design tool that enables the developer to graphically create a model of a smart space application and 2) a framework that provides core interfaces for extensions supporting both the model and ontology-driven development. These extensions enable: ontology-based creation of model elements, discovery and reuse of both the software components and partial models through a repository mechanism, and generation of executable programming code for models. (11 refs.)
    Original languageEnglish
    Title of host publicationProceedings
    Subtitle of host publication8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2010
    Place of PublicationPiscataway, NJ, USA
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages696-701
    ISBN (Electronic)978-1-4244-6606-1
    ISBN (Print)978-1-4244-6605-4
    DOIs
    Publication statusPublished - 2010
    MoE publication typeA4 Article in a conference publication
    Event8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2010 - Mannheim, Germany
    Duration: 29 Mar 20102 Apr 2010

    Conference

    Conference8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2010
    Abbreviated titlePERCOM Workshops 2010
    CountryGermany
    CityMannheim
    Period29/03/102/04/10

      Fingerprint

    Cite this

    Katasonov, A., & Palviainen, M. (2010). Towards ontology-driven development of applications for smart environments. In Proceedings: 8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops 2010 (pp. 696-701). IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/PERCOMW.2010.5470523