IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Model and Ontology-Based Development of Smart Space Applications

Model and Ontology-Based Development of Smart Space Applications
View Sample PDF
Author(s): Marko Palviainen (VTT Technical Research Centre of Finland, Finland)and Artem Katasonov (VTT Technical Research Centre of Finland, Finland)
Copyright: 2011
Pages: 23
Source title: Pervasive Computing and Communications Design and Deployment: Technologies, Trends and Applications
Source Author(s)/Editor(s): Apostolos Malatras (University of Fribourg, Switzerland)
DOI: 10.4018/978-1-60960-611-4.ch006

Purchase

View Model and Ontology-Based Development of Smart Space Applications on the publisher's website for pricing and purchasing information.

Abstract

The semantic data models and ontologies have shown themselves as very useful technologies for the environments where heterogeneous devices need to share information, to utilize services of each other, and to participate as components in different applications. The work in this chapter extends this approach so that the software development process for such environments is also ontology-driven. The objective is i) to support the incremental development, ii) to partially automate the development in order to make it easier and faster, and iii) to raise the level of abstraction of the application development high enough so that even people without a software engineering background would be able to develop simple applications. This chapter describes an incremental development process for the smart space application development. For this process, a supporting tool called Smart Modeler is introduced, which provides i) a visual modeling environment for smart space applications and ii) a framework and core interfaces for extensions supporting both the model and the ontology-driven development. These extensions are capable of creating model elements from ontology-based information, discovering and reusing both the software components and the partial models through a repository mechanism supported by semantic metadata, and generating executable program code from the models.

Related Content

Bin Guo, Yunji Liang, Zhu Wang, Zhiwen Yu, Daqing Zhang, Xingshe Zhou. © 2014. 20 pages.
Yunji Liang, Xingshe Zhou, Bin Guo, Zhiwen Yu. © 2014. 31 pages.
Igor Bisio, Alessandro Delfino, Fabio Lavagetto, Mario Marchese. © 2014. 33 pages.
Kobkaew Opasjumruskit, Jesús Expósito, Birgitta König-Ries, Andreas Nauerz, Martin Welsch. © 2014. 22 pages.
Viktoriya Degeler, Alexander Lazovik. © 2014. 23 pages.
Vlasios Kasapakis, Damianos Gavalas. © 2014. 26 pages.
Zhu Wang, Xingshe Zhou, Daqing Zhang, Bin Guo, Zhiwen Yu. © 2014. 18 pages.
Body Bottom