Usage Model

  • Log in
  • Log out
  • add a photo
  • view a photo
  • tag a photo
  • caption a photo
  • remove a photo
  • share a photo
  • create an album
  • name an album
  • view photos in an album
  • add photo to an album
  • remove photo from an album
  • share an album
  • subscribe to a photo feed
  • view a photo feed
  • view an aggregation of photo feeds
  • unsubscribe from a photo feeds
  • comment on a photo
  • view a comment
  • remove a comment
  • browse photos
    • by album
    • by photo feed
    • by tag
    • by location
    • by date taken
  • search for a photo
    • by caption
    • by tag
    • by date taken
    • by location
    • by comments
  • search for an album
    • by name

Domain Model

User Interface Model

Task Hierarchy

Task hierarchy of existing photo sharing systems from a previous study into existing photo sharing systems:



See PhotoSharingResearch for a user-centered study into photo sharing.