Back to Search Start Over

A semi-automatic end-user programming approach for smart space application development.

Authors :
Palviainen, Marko
Kuusijärvi, Jarkko
Ovaska, Eila
Source :
Pervasive & Mobile Computing; Jun2014, Vol. 12, p17-36, 20p
Publication Year :
2014

Abstract

Abstract: This article describes a semi-automatic end-user programming approach that: (i) assists in the creation of easy-to-apply Semantic End-User Application Programming Interfaces(S-APIs) for the APIs of legacy software components; and (ii) enables the usage of S-APIs in command-oriented and goal-oriented end-user application programming. Furthermore, a reference implementation is presented for the approach that provides visual programming tools and an agent-based execution environment for smart space applications. The use of the approach is exemplified and tested in a case study in which S-APIs are created for a home automation system and for a personal assistant application, and then utilized in end-user programming performed in desktop and mobile environments. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
15741192
Volume :
12
Database :
Supplemental Index
Journal :
Pervasive & Mobile Computing
Publication Type :
Academic Journal
Accession number :
96189684
Full Text :
https://doi.org/10.1016/j.pmcj.2013.04.002