DocumentCode :
3510752
Title :
Enabling non-programmers to develop smart environment applications
Author :
Katasonov, Artem
Author_Institution :
VTT Tech. Res. Centre of Finland, Tampere, Finland
fYear :
2010
fDate :
22-25 June 2010
Firstpage :
1059
Lastpage :
1064
Abstract :
Smart environments are small worlds where various interconnected devices are continuously working to make inhabitants´ lives more comfortable. Given the variety of different views on what constitutes “more comfortable” and the variety of situations people experience, we believe that the inhabitants of a smart environment must be empowered to easily modify software applications running in it and to mash-up new applications when needed. The following properties are desired: a high level of abstraction in application design, on-the-fly development, flexibility with respect to adding new devices and software components, combination of task-based and opportunistic design processes, and an ability to define policies to restrict users from designing unsafe applications. In this paper, we present a novel framework for semantic software metadata and describe how utilizing it in our application development tool, Smart Modeller, enables non-programmer composition of smart environment applications.
Keywords :
Ontologies; Resource description framework; Semantics; Software engineering; Software systems; Unified modeling language; Application mash-up; End-user development; Ontology-driven software engineering; Semantic technologies; Smart environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications (ISCC), 2010 IEEE Symposium on
Conference_Location :
Riccione, Italy
ISSN :
1530-1346
Print_ISBN :
978-1-4244-7754-8
Type :
conf
DOI :
10.1109/ISCC.2010.5546635
Filename :
5546635
Link To Document :
بازگشت