# Defaults - modalities: [distribute, wall] purpose: collaborate labels: [foo] repeat: 1 # This manually composed scenario is about Bob, a web developer working as a # freelancer. Sue contacts Bob and requests him to develop and set up a # customized WCMS for her company. The scenario describes several meetings which # take placing during the lifetime of this project. # # The communication modalities used in this scenario are a display wall and # direct transmissions of information to mobile devices of meeting participants. # Each disclosure situation has a trigger -- the triggers used here are the # start and the end of a meeting (technically this is just another context # information). At the end of meetings, usually contact information is shared. # In contrast to exchange of contact information as it happens today, where an # initial but temporarily unlimited exchange is sufficient, this scenario # envisions a temporarily limited access-token--based # information exchange where tokens have to be renewed regularly. # # Specific characteristics of this scenario are a distinct hierarchical structure of # disclosed personal information and a general order-reversing mapping among # disclosure situations. # # The main purpose of this scenario is to illustrate the composition of scenarios # to evaluate with \dihabs. For this reason it is kept rather simple. More # complex scenarios could involve additional context information, more diversified # order mapping types, and a greater set of participating persons. # First Meeting # ============= # # Bob and Sue meet to get to know each other. # Bob contributes a high quality portfolio of references of selected previous # work, using the impressive display wall. - subject: Bob trigger: start-of-meeting persons: [Sue] disclosure: - wall:documents.projects.x.reference - wall:documents.projects.y.reference - wall:documents.projects.z.reference # At the end of the meeting Bob hands out a low-resolution and watermarked portfolio, # contact information and access to his calendar (Sue can see possible times # for a next meeting and schedule one). All information items are distributed # directly to Sue's mobile device. - subject: Bob trigger: end-of-meeting persons: [Sue] disclosure: - distribute:documents.projects.x.reference.lowres - distribute:documents.projects.y.reference.lowres - distribute:documents.projects.z.reference.lowres - distribute:contact.phone.mobile - distribute:contact.phone.work - distribute:calendar.view.free-meeting-times - distribute:calendar.edit.schedule-meeting # Second Meeting # ============== # # Second meeting of Bob and Sue, know with Paul, a partner developer of Bob. # This meeting mainly is about technical details. # Bob shares some first drafts as a starting point for discussions. - subject: Bob repeat: 1 trigger: start-of-meeting persons: [Sue, Paul] labels: [negotiations] disclosure: - wall:documents.projects.w.drafts # Contact information exchange at the end of the meeting. All participants # receive grants to utilize several standard communication channels. - subject: Bob repeat: 1 trigger: end-of-meeting persons: [Sue, Paul] disclosure: - distribute:contact.mail.work - distribute:contact.phone.mobile - distribute:contact.phone.work - distribute:calendar.view.free-meeting-times - distribute:calendar.edit.schedule-meeting # In the same meeting, Paul is granted more general access to contact # information. - subject: Bob repeat: 1 trigger: end-of-meeting persons: [Paul] disclosure: - distribute:contact - distribute:calendar.view - distribute:calendar.edit.schedule-meeting # Working Meetings # ================ # # Bob has several meetings with Paul to work out specific elements of the site. # In addition to the documents contained in the project's workspace, Bob shares # - as usual - some generic website projects related working documents. - subject: Bob repeat: 5 trigger: start-of-meeting persons: [Paul] labels: [working] disclosure: - wall:documents.projects.generic - wall:documents.projects.w # As usual, Bob grants Paul a complete view and limited editing rights # to his calendar as well as complete contact information at the end of the # meeting. - subject: Bob repeat: 5 trigger: end-of-meeting persons: [Paul] disclosure: - distribute:contact - distribute:calendar.view - distribute:calendar.edit.schedule-meeting # Bob meets with Dent, a painter/artist, to work on some graphics. He shows Dent the # drafts of the site. - subject: Bob repeat: 4 trigger: start-of-meeting persons: [Dent] disclosure: - wall:documents.projects.w.drafts # For future collaboration, Bob prefers plain phone and mail # contact. - subject: Bob repeat: 4 trigger: start-of-meeting persons: [Dent] disclosure: - distribute:contact.phone.work - distribute:contact.mail.work # Bob meets with Sue, to discuss the progress. - subject: Bob repeat: 2 trigger: start-of-meeting persons: [Sue] disclosure: - wall:documents.projects.w.drafts # Bob meets with Sue, to discuss the progress. - subject: Bob repeat: 2 trigger: end-of-meeting persons: [Sue] disclosure: - distribute:contact.phone.mobile - distribute:contact.phone.work - distribute:calendar.view.free-meeting-times - distribute:calendar.edit.schedule-meeting # Another technical meeting with Sue and Paul. - subject: Bob repeat: 1 trigger: start-of-meeting persons: [Sue, Paul] disclosure: - wall:documents.projects.w.drafts # Another technical meeting with Sue and Paul. - subject: Bob repeat: 1 trigger: end-of-meeting persons: [Sue, Paul] disclosure: - distribute:contact.phone.mobile - distribute:contact.phone.work - distribute:calendar.view.free-meeting-times - distribute:calendar.edit.schedule-meeting # Again, the contact information exchange with Paul is more open. - subject: Bob repeat: 1 trigger: end-of-meeting persons: [Paul] disclosure: - distribute:contact - distribute:calendar.view - distribute:calendar.edit.schedule-meeting # Final meetings # ================ # Bob meets with Dent, to check how the graphics integrate with the current site. - subject: Bob repeat: 2 trigger: start-of-meeting persons: [Dent] disclosure: - wall:documents.projects.w.release - distribute:contact.phone.work - distribute:contact.mail.work # In the final meetings with Sue, Bob presents release candidates of his work. - subject: Bob repeat: 2 trigger: start-of-meeting persons: [Sue] disclosure: - wall:documents.projects.w.release - distribute:contact.phone.mobile - distribute:contact.phone.work - distribute:calendar.view.free-meeting-times - distribute:calendar.edit.schedule-meeting # Since future collaboration is less likely now, Bob shares only limited contact # information with Sue. - subject: Bob repeat: 2 trigger: start-of-meeting persons: [Sue] disclosure: - wall:documents.projects.w.release - distribute:contact.phone.work