학술논문

Rapid Prototyping for Pervasive Applications
Document Type
Periodical
Source
IEEE Pervasive Computing IEEE Pervasive Comput. Pervasive Computing, IEEE. 6(2):76-84 Jun, 2007
Subject
Computing and Processing
Prototypes
Application software
Pervasive computing
Home appliances
Computer languages
Graphical user interfaces
Programming profession
Personal communication networks
Personal digital assistants
Debugging
debugging
prototype
context-aware
application logic
programming logic
Language
ISSN
1536-1268
1558-2590
Abstract
Prototyping, testing, and debugging pervasive applications are challenging tasks, but adequate tool support can greatly simplify them. The authors tackle this problem at the programming-language level. VisualRDK is a specialized graphical programming language that provides simple yet powerful constructs to master common programming tasks of pervasive computing applications. A special debug version detects and removes bugs in the application logic. The tool also handles distribution and device-specific programming models. This lets developers prototype applications quickly because they can concentrate on application logic.