Lancaster EPrints

A Compiler for the Smart Space

Bischoff, Urs and Kortuem, Gerd (2007) A Compiler for the Smart Space. In: Ambient Intelligence European Conference, AmI 2007, 2007-11-07 - 2007-11-10.

PDF (AmI07.pdf)
Download (543Kb) | Preview


    Developing applications for smart spaces is a challenging task. Most programming systems narrowly focus on the embedded computer infrastructure and neglect the spatial aspect of this fusion between a physical and a virtual environment. Hence, application logic is not implemented for the smart space but for the embedded network, which is only one aspect of the system. Our programming system supports an abstract model of a smart space. A high-level language is used to implement the application logic for this model. In this paper we show how a compiler translates code written for this abstract model into a distributed application that can be executed by a computer infrastructure. The compiler allows for a clear separation between the application code and its execution in a concrete network. This simplifies the development and maintenance of an application because the application programmer can focus on the actual application logic for the smart space instead of issues related to a concrete network.

    Item Type: Contribution to Conference (Paper)
    Journal or Publication Title: Ambient Intelligence European Conference, AmI 2007
    Uncontrolled Keywords: cs_eprint_id ; 1590 cs_uid ; 382
    Subjects: ?? qa75 ??
    Departments: Faculty of Science and Technology > School of Computing & Communications
    ID Code: 13064
    Deposited By: ep_importer_comp
    Deposited On: 26 Jun 2008 15:29
    Refereed?: Yes
    Published?: Published
    Last Modified: 20 Sep 2018 02:08
    Identification Number:

    Actions (login required)

    View Item