Title :
Architecture for end-user programming of cross-smart space applications
Author :
Palviainen, Marko ; Kuusijärvi, Jarkko ; Ovaska, Eila
Author_Institution :
VTT Tech. Res. Centre of Finland, Espoo, Finland
Abstract :
This paper presents an architecture and execution components that assists the end-user programming of smart space applications that integrate the information/computing capabilities of different software products via smart spaces. Before end-user programming activities, the software professionals must focus on the more difficult tasks and develop easy-to-apply Driver components for the APIs of existing software systems. Thereafter, end-users are able to create applications from the commands of the Driver components with the help of the provided toolset. The paper introduces a reference implementation for the architecture and tools for the Driver component development and end-user programming of smart space applications.
Keywords :
application program interfaces; personal computing; software architecture; API; cross-smart space applications; easy-to-apply driver components; end-user programming; execution components; software products; software professionals; Computer architecture; Programming profession; Semantics; Smart phones; Software; architecture; end-user programming; smart space applications;
Conference_Titel :
Pervasive Computing and Communications Workshops (PERCOM Workshops), 2012 IEEE International Conference on
Conference_Location :
Lugano
Print_ISBN :
978-1-4673-0905-9
Electronic_ISBN :
978-1-4673-0906-6
DOI :
10.1109/PerComW.2012.6197625