• DocumentCode
    813550
  • Title

    Rapid Prototyping for Pervasive Applications

  • Author

    Weis, Torben ; Knoll, Mirko ; Ulbrich, Andreas ; Muhl, G. ; Brändle, Alexander

  • Author_Institution
    Stuttgart Univ.
  • Volume
    6
  • Issue
    2
  • fYear
    2007
  • Firstpage
    76
  • Lastpage
    84
  • Abstract
    VisualRDK is a high-level programming language for prototyping pervasive applications. Context is tightly integrated into the language itself, so developers can attach functionality to locations, persons, or situations instead of the device. Pervasive computing appliances range from consumer devices over embedded sensor boards to PCs and large-scale context servers. Because these devices vary tremendously in their capabilities, application developers must create different programming models for every class of device. This makes rapid prototyping infeasible as soon as more than one class of devices is involved. Rapid prototyping therefore requires a programming model that hides the environment´s heterogeneity.
  • Keywords
    software prototyping; ubiquitous computing; visual languages; VisualRDK; high-level programming language; pervasive application; rapid prototyping; Application software; Computer languages; Debugging; Graphical user interfaces; Home appliances; Personal communication networks; Personal digital assistants; Pervasive computing; Programming profession; Prototypes; application logic; context-aware; debugging; programming logic; prototype;
  • fLanguage
    English
  • Journal_Title
    Pervasive Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1536-1268
  • Type

    jour

  • DOI
    10.1109/MPRV.2007.41
  • Filename
    4160609