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.
%0 Journal Article
%1 WeisKnollEtAl07pervasive
%A Weis, Torben
%A Knoll, Mirko
%A Ulbrich, Andreas
%A Mühl, Gero
%A Brändle, Alexander
%D 2007
%J Pervasive Computing
%K v1205 ieee paper embedded ai device software development framework sensor data processing recognition zzz.spm zzz.a.spm14
%N 2
%P 76-84
%R 10.1109/MPRV.2007.41
%T Rapid Prototyping for Pervasive Applications
%V 6
%X 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.
@article{WeisKnollEtAl07pervasive,
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.},
added-at = {2012-05-30T10:55:52.000+0200},
author = {Weis, Torben and Knoll, Mirko and Ulbrich, Andreas and M\"{u}hl, Gero and Br\"{a}ndle, Alexander},
biburl = {https://www.bibsonomy.org/bibtex/2486c540a5ac8ba783eb90f17ec3b5c39/flint63},
doi = {10.1109/MPRV.2007.41},
file = {IEEE Digital Library:2007/WeisKnollEtAl07pervasive.pdf:PDF},
groups = {public},
interhash = {6f5a854c84d66a4b7792f82b2fd161ff},
intrahash = {b1ddc08c538180bb20a8a716d58c4825},
issn = {1536-1268},
journal = {Pervasive Computing},
keywords = {v1205 ieee paper embedded ai device software development framework sensor data processing recognition zzz.spm zzz.a.spm14},
number = 2,
pages = {76-84},
timestamp = {2016-05-17T16:30:08.000+0200},
title = {Rapid Prototyping for Pervasive Applications},
username = {flint63},
volume = 6,
year = 2007
}