3. Many points of failure.
getLocation(user)
findAllUsers(location)
findTopLocations()
Only friends
can see GPS
location.
Desired Policy
Policy
Implementation
Policy
Policy
5. Easier if we separate policies
from other functionality.
getLocation(user)
findAllUsers(location)
findTopLocations()
Only friends
can see GPS
location.
Involves information flow: need
language integration!
Policy Implementation Other Implementation
6. Jeeves, a language for
automatically enforcing privacy.
:
findTopLocations()
findTopLocations[ ] findTopLocations[ ]