arrow
返回

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

delete2014-06-01
delete7
PRE
AI
M
Marko Palviainen *
J
Jarkko Kuusijärvi
E
Eila Ovaska
DOI:10.1016/j.pmcj.2013.04.002delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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 enduser programming performed in desktop and mobile environments. (C) 2013 Elsevier B.V. All rights reserved.
Keyword:
Command-oriented end-user programming
Goal-oriented end-user programming
Smart Modeler
Smart space application
Ontology

期刊

Pervasive and Mobile Computing 封面图
Pervasive and Mobile Computing
IF:
3.5
论文数:
1.5K
被引数:
2.2K

机构

V
vtt technical research center finland
学者数:
4.4K
论文数: 3.9K
被引数: 4
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Structured decomposition of adaptive applications
err2008-12-01
err16
errOAAI
errPaluska, Justin Mazzola; Pham, Hubert; Saif, Umar; Chau, Grace; Terman, Chris; Ward, Steve
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容