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
Link To Document