• DocumentCode
    2047693
  • 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
  • fYear
    2012
  • fDate
    19-23 March 2012
  • Firstpage
    823
  • Lastpage
    828
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PerComW.2012.6197625
  • Filename
    6197625