• Publications
  • Influence
A framework for undoing actions in collaborative systems
TLDR
We propose a general framework for implementing undo in collaborative systems. Expand
  • 169
  • 20
  • PDF
ContexloT: Towards Providing Contextual Integrity to Appified IoT Platforms
TLDR
We propose ContexIoT, a context-based permission system for appified IoT platforms that provides contextual integrity by supporting fine-grained context identification for sensitive actions, and runtime prompts with rich context information to help users perform effective access control. Expand
  • 154
  • 17
  • PDF
Web tap: detecting covert web traffic
TLDR
We designed filters to help detect anomalies in outbound HTTP traffic using metrics such as request regularity, bandwidth usage, inter-request delay time, and transaction size. Expand
  • 142
  • 9
  • PDF
DistEdit: a distributed toolkit for supporting multiple group editors
TLDR
This paper describes a toolkit, called DistEdit, that can be used to build interactive group editors for distributed environments. Expand
  • 169
  • 6
  • PDF
Social networks and context-aware spam
TLDR
This paper evaluates the risk of sophisticated context-aware spam that could result from information sharing on social networks and discusses potential mitigation strategies. Expand
  • 149
  • 4
  • PDF
DistView: support for building efficient collaborative applications using replicated objects
TLDR
This paper proposes a simple synchronous collaboration paradigm in which the sharing of the views of user/application interactions occurs at the window level within a multi-user, multi-window application. Expand
  • 151
  • 4
  • PDF
Methods and limitations of security policy reconciliation
TLDR
A security policy is a means by which participant session requirements are specified. Expand
  • 113
  • 4
  • PDF
Undoing actions in collaborative work
TLDR
We propose a general framework for undoing actions in collaborative systems, allowing users to individually reverse their own changes. Expand
  • 76
  • 4
  • PDF
Developing adaptive groupware applications using a mobile component framework
TLDR
This paper presents DACIA, a system that provides mechanisms for building groupware applications that can be reconfigured at run-time to adapt to changing user demands and resource constraints, for example, by relocating services or introducing new services. Expand
  • 80
  • 4
  • PDF
CPOL: high-performance policy evaluation
TLDR
We present the design and implementation of CPOL, a high-performance policy evaluation engine, along with our testing methodology and experimental results. Expand
  • 60
  • 4
  • PDF