Process programming is regarded as a critical approach in many cooperative process related areas including software engineering, workflow management, business process management, e...
Abstract. In this article we report our experience on building a contextual application with two different middlewares: the Context Toolkit from Georgia Tech and the Coordination L...
Does the use of a wearable context-aware computer increase task proficiency? User trials have been carried out in an attempt to answer this question. The study involves WECAPC sof...
Huw W. Bristow, Chris Baber, James Cross, Sandra I...
The combination of acoustical and video processing to achieve a smart audio and video feed from a set of microphones and cameras is a task that might conventionally be accomplis...
Dmitry N. Zotkin, Ramani Duraiswami, Vasanth Philo...
Abstract—Layout randomization is a powerful, popular technique for software protection. We present it and study it in programming-language terms. More specifically, we consider ...