An aspect-oriented approach to securing distributed systems
Proceedings of the 2009 international conference on Pervasive services
Towards a tool-based development methodology for sense/compute/control applications
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
The making of a dataset for smart spaces
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
Situation-based testing for pervasive computing environments
Pervasive and Mobile Computing
A context-driven approach to scalable human activity simulation
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
DiaSuite: A tool suite to develop Sense/Compute/Control applications
Science of Computer Programming
An easy-to-use 3D visualization system for planning context-aware applications in smart buildings
Computer Standards & Interfaces
Hi-index | 0.00 |
Pervasive computing applications involve both software concerns, like any software system, and integration concerns, for the constituent networked devices of the pervasive computing environment. This situation is problematic for testing because it requires acquiring, testing and interfacing a variety of software and hardware entities. This process can rapidly become costly and time-consuming when the target environment involves many entities. In this demonstration, we present DiaSim, a simulator for pervasive computing applications. To cope with widely heterogeneous entities, DiaSim is parameterized with respect to a description of a target pervasive computing environment. This description is used to generate both a programming framework to develop the simulation logic and an emulation layer to execute applications. Furthermore, a simulation renderer is coupled to DiaSim to allow a simulated pervasive system to be visually monitored and debugged.