Media Items

CPSC581.MediaItems History

Hide minor edits - Show changes to output

Changed line 24 from:
(:cellnr:) You will create a portfolio summary of this design based on the idea of a book.
to:
(:cellnr:) You will create a portfolio summary (electronic only) of this design using the standard web-based visual summary and a screen-capture video.
Changed lines 58-60 from:
to:
* [[http://research.cs.vt.edu/ns/|Notification Systems Research @ Virginia Tech]]
* [[http://en.wikipedia.org/wiki/Notification_system | Wikipedia: Notifications Systems]]
Changed line 49 from:
# %newin% Tee, K., Greenberg, S. and Gutwin, C. (2006)
to:
# %newin% Tee, K., Greenberg, S. and Gutwin, C. (2006) \\
Added lines 49-50:
# %newin% Tee, K., Greenberg, S. and Gutwin, C. (2006)
[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-ArtifactAwareness-Tee-CSCW/06-ArtifactAwareness-Tee-CSCW.pdf|Providing Artifact Awareness to a Distributed Group through Screen Sharing.]] Proceeding of the ACM CSCW'06 Conference on Computer Supported Cooperative Work, ACM Press, November.
Changed lines 44-45 from:
[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/groupwareplugings-collabtech06.pdf | Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. (PDF)]]. Proceedings of the CollabTech 2006 Conference (best paper nominee)
to:
[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/groupwareplugings-collabtech06.pdf | Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. (PDF)]]. Proceedings of the CollabTech 2006 Conference (best paper nominee). Also see the[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/Collabtech-Presentation.ppt | powerpoint presentation of this talk]].
Changed line 54 from:
* [[http://desktop.google.com/plugins/|Microsfot Vista Gadgets]] also contains a large list of gadgets for the Vista Sidebar
to:
* [[http://desktop.google.com/plugins/|Microsoft Vista Gadgets]] also contains a large list of gadgets for the Vista Sidebar
Changed lines 52-56 from:
to:
!!!Web sites that may provide inspirations for your project
* [[http://desktop.google.com/plugins/ | Google Gadgets]] contains a huge list of desktop gadgets that work within Google's sidebar
* [[http://desktop.google.com/plugins/|Microsfot Vista Gadgets]] also contains a large list of gadgets for the Vista Sidebar
* [[http://widgets.yahoo.com/gallery/ | Yahoo Widgets]] as above, another set of notification gadgets.
Changed lines 52-65 from:
'''Criteria'''

* Read your notes and articles on the community bar and other notification systems.
* Scan the web for ideas, or look at existing systems to see how they include notifications (e.g., software updates, stock tickers, etc). Feel free to re-design existing systems.
* Brainstorm several notifications by :
->- describing several audiences (friends, family, workgroups)
->- describing information they may be interested in receiving as a notification
->- sketching the design of the three levels of notifications and how they lead to interaction
->- sketching what would happen if the poster haddifferent powers than others
* Compare ideas with your classmates, and synthesize new ideas based upon feedback.
* Feel free to work together so that your notifications complement one another.
* Implement your design
* Package your implementation, and create a visual summary of it on the web site, and as a paper prototype using a book idea.
to:
Changed lines 56-71 from:
to:
!!!Suggested process
''See the process in project one - the same general ideas still apply''

* Read your notes and articles on the community bar, and check out other notification systems now available (see papers and web sites above).
* Engage in lateral thinking over existing single user notification systems (e.g., software updates, stock tickers, etc). That is, ask how a notification intended for a single person could work in a group setting. Feel free to re-design these systems to this groupware setting.
* For each idea, brainstorm several notifications by :
->- describing several audiences (friends, family, workgroups)
->- describing information they may be interested in receiving as a notification
->- sketching the design of the three levels of notifications and how they lead to interaction
->- sketching what would happen if the poster haddifferent powers than others
* Compare ideas with your classmates, and synthesize new ideas based upon feedback.
* Feel free to work together so that your notifications complement one another.
* Implement your design
* Package your implementation, and create a visual summary of it on the web site, and as a paper prototype using a book idea.
Deleted line 75:
* See the readings - there are various ideas in each of them.
Changed lines 74-83 from:
* see the readings below - there are several ideas in each of them
* post an arbitrary image as a notification, where others could make it larger, and then we could interact over it through a simple multi-user sketch system ie., where we can draw atop the image simultaneously
* a group scheduling system, where we could add individual events as notifications to the schedule, and where the system would notify us of events coming up
* notify others of interesting things found on the web
* tie a notification to changing information somewhere on the web (e.g., weather, avalanche reports) where the notification would update itself automatically and tell me when things have changed
* post
a series of pictures as a slide show, but where people who receive it can view images at larger sizes through a simple slide show control
* send a voice broadcast to the group as a
notification
* redo tickertape (see last reading below)...

'''Readings'''
to:
* See the readings - there are various ideas in each of them.
* Post an arbitrary image as a notification, where others could make it larger, and then we could interact over it through a simple multi-user sketch system ie., where we can draw atop the image simultaneously.
* A group scheduling system, where we could add individual events as notifications to the schedule, and where the system would notify us of events coming up.
* Notify others of interesting things found on the web.
* Create a group 'notebook' where people could cut and paste text and/or images into it. It would show the latest item, but keep previous items in an archive.
* Tie
a notification to changing information somewhere on the web (e.g., weather, avalanche reports) where the notification would update itself automatically and tell the group when things have changed.
* Send a voice broadcast to the group as a
notification.
* Redo tickertape (see the reading by Fitzpatrick).
* Using the EasyImages package, exploit a person's ability to capture and transmit live video. Go beyond talking heads. For example, you can use video to photograph sketches, and then create a sketch collection that captures people's project sketches over time (i.e., a virtual design studio), where people can also critiqe the sketches within them.
Changed line 46 from:
!!!!optional
to:
!!!!''optional''
Changed lines 66-76 from:
'''Evaluation'''

Evaluation
will be somewhat stricter than in project 1. As before, your exercise will be very loosely based on the following breakdown. However, great successes − or failures − in one exercise criteria will likely affect your total grade. Note that a successful implementation is required: if you cannot demonstrate your system, you will automatically receive a zero.

* Sketches: ~1/5 of
your grade
* Design creativity: ~1/5 of your grade
* Implementation, documentation and packaging:: ~2/5 of your grade
* Portfolio summary: ~1/5 of your grade

'''Possible
ideas'''
to:
!!!Evaluation
Evaluation
will be somewhat stricter than in project 1. As before, your exercise will be based delivery of sketches, your design creativity, your implementation, documentation and packaging, and your portfolio summaries (paper and electronic). Great successes or failures in one of these criteria can affect your total grade significantly. Note that a successful implementation is required: if you cannot demonstrate your system, you will automatically receive a zero.


!!!Possible
ideas
Changed lines 46-56 from:
* %newwin% Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
[[|Sideshow: Providing Peripheral Awareness of Important Information.]] September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
* (optional) Fass, A., Forlizzi, J., Pausch, R. (2002)\\
MessyDesk
and MessyBoard: Two Designs Inspired By the Goal of Improving Human Memory. DIS 2002 Designing Interactive Systems, 303-311.
* optional) Greenberg, S. and Rounding, M. (2001)\\
The Notification Collage: Posting Information to Public and Personal Displays
. Proceedings of the ACM Conference on Human Factors in Computing Systems [CHI Letters 3(1)], 515-521, ACM Press. Revised from Report 2000-667-19.
* (optional) Fitzpatrick, G. and Kaplan, S. (In submission)\\
Supporting Public Availability and Accessibility with Elvin. J CSCW, 11(3) 2002. Submission copy.
* (optional) Cadiz, JJ., Susan Fussell, Robert Kraut, F. Javier Lerch, and William Scherlis.\\
The Awareness Monitor: A Coordination Tool for Asynchronous, Distributed Work Teams. Unpublished manuscript. Demonstrated at the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW 98).
to:
!!!!optional
#
%newin% Fitzpatrick, G. and Kaplan, S. (In submission) \\
[[HCIPapers:fitzpatrick-elvin-jcscw2002.pdf|'''Supporting Public Availability and Accessibility with Elvin'''.]] J CSCW, 11(3) 2002. Submission copy.
# %newin% Cadiz, JJ
., Susan Fussell, Robert Kraut, F. Javier Lerch, and William Scherlis.\\
[[HCIPapers:cadiz
-awareness_monitor-democscw88.pdf|'''The Awareness Monitor: A Coordination Tool for Asynchronous, Distributed Work Teams.''']] Unpublished manuscript. Demonstrated at the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW 98).
Added lines 37-38:
# %newwin% Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
[[HCIPapers:cadiz-sideshow-01-830-msr.pdf|'''Sideshow: Providing Peripheral Awareness of Important Information.''']] September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
Changed lines 43-47 from:
# %newwin% [[http://grouplab/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/groupwareplugings-collabtech06.pdf | McEwan, G., Greenberg, S., Rounding, M. and Boyle, M. (2006) Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. (PDF)]]. Proceedings of the CollabTech 2006 Conference (best paper nominee)
# %newwin% Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta
.\\
[[HCIPapers:cadiz-sideshow-01-830-msr.pdf|'''Sideshow: Providing Peripheral Awareness
of Important Information.''']] September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
to:
# %newwin% McEwan, G., Greenberg, S., Rounding, M. and Boyle, M. (2006) \\
[[http
://grouplab.cpsc.ucalgary.ca/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/groupwareplugings-collabtech06.pdf | Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. (PDF)]]. Proceedings of the CollabTech 2006 Conference (best paper nominee)
Changed lines 37-38 from:
# %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi | McEwan, G., and Greenberg, S. (2005) Community Bar (The Video) (AVI)]]. Video Proceedings of ECSCW - European Conference on Computer Supported Cooperative Work (Sept 18-22, Paris. Video, Duration 5:04)
# %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar/CommunityBar-Group2005.pdf | McEwan, G., and Greenberg, S. (2005) Supporting Social Worlds with the Community Bar (PDF)]]. Proceedings of the ACM Group 2005 Conference
to:
# %newwin% McEwan, G., and Greenberg, S. (2005) \\
[[http://grouplab
.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi | Community Bar (The Video) (AVI)]]. Video Proceedings of ECSCW - European Conference on Computer Supported Cooperative Work (Sept 18-22, Paris. Video, Duration 5:04)
# %newwin% McEwan, G., and Greenberg, S. (2005) \\
[[http://grouplab
.cpsc.ucalgary.ca/papers/2005/05-CommunityBar/CommunityBar-Group2005.pdf |Supporting Social Worlds with the Community Bar (PDF)]]. Proceedings of the ACM Group 2005 Conference
Changed lines 42-55 from:
to:
# %newwin% Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
[[HCIPapers:cadiz-sideshow-01-830-msr.pdf|'''Sideshow: Providing Peripheral Awareness of Important Information.''']] September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.


* %newwin% Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
[[|Sideshow: Providing Peripheral Awareness of Important Information.]] September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
* (optional) Fass, A., Forlizzi, J., Pausch, R. (2002)\\
MessyDesk and MessyBoard: Two Designs Inspired By the Goal of Improving Human Memory. DIS 2002 Designing Interactive Systems, 303-311.
* optional) Greenberg, S. and Rounding, M. (2001)\\
The Notification Collage: Posting Information to Public and Personal Displays. Proceedings of the ACM Conference on Human Factors in Computing Systems [CHI Letters 3(1)], 515-521, ACM Press. Revised from Report 2000-667-19.
* (optional) Fitzpatrick, G. and Kaplan, S. (In submission)\\
Supporting Public Availability and Accessibility with Elvin. J CSCW, 11(3) 2002. Submission copy.
* (optional) Cadiz, JJ., Susan Fussell, Robert Kraut, F. Javier Lerch, and William Scherlis.\\
The Awareness Monitor: A Coordination Tool for Asynchronous, Distributed Work Teams. Unpublished manuscript. Demonstrated at the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW 98).
Deleted lines 92-106:

* McEwan, G., and Greenberg, S. (2005)\\
Supporting Social Worlds with the Community Bar. Proceedings of the ACM Group 2005 Conference, ACM Press.
* Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
Sideshow: Providing Peripheral Awareness of Important Information. September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
* McEwan, G., and Greenberg, S. (2005)\\
Community Bar (The Video) (AVI). Video Proceedings of ECSCW - European
* (optional) Fass, A., Forlizzi, J., Pausch, R. (2002)\\
MessyDesk and MessyBoard: Two Designs Inspired By the Goal of Improving Human Memory. DIS 2002 Designing Interactive Systems, 303-311.
* optional) Greenberg, S. and Rounding, M. (2001)\\
The Notification Collage: Posting Information to Public and Personal Displays. Proceedings of the ACM Conference on Human Factors in Computing Systems [CHI Letters 3(1)], 515-521, ACM Press. Revised from Report 2000-667-19.
* (optional) Fitzpatrick, G. and Kaplan, S. (In submission)\\
Supporting Public Availability and Accessibility with Elvin. J CSCW, 11(3) 2002. Submission copy.
* (optional) Cadiz, JJ., Susan Fussell, Robert Kraut, F. Javier Lerch, and William Scherlis.\\
The Awareness Monitor: A Coordination Tool for Asynchronous, Distributed Work Teams. Unpublished manuscript. Demonstrated at the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW 98).
Added lines 36-40:
!!!Readings
# %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar-Video/CommunityBar.avi | McEwan, G., and Greenberg, S. (2005) Community Bar (The Video) (AVI)]]. Video Proceedings of ECSCW - European Conference on Computer Supported Cooperative Work (Sept 18-22, Paris. Video, Duration 5:04)
# %newwin% [[http://grouplab.cpsc.ucalgary.ca/papers/2005/05-CommunityBar/CommunityBar-Group2005.pdf | McEwan, G., and Greenberg, S. (2005) Supporting Social Worlds with the Community Bar (PDF)]]. Proceedings of the ACM Group 2005 Conference
# %newwin% [[http://grouplab/papers/2006/06-GroupwarePlugins-Mcewan-Collabtech/groupwareplugings-collabtech06.pdf | McEwan, G., Greenberg, S., Rounding, M. and Boyle, M. (2006) Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. (PDF)]]. Proceedings of the CollabTech 2006 Conference (best paper nominee)
Deleted lines 28-44:
'''Objectives'''

* You will apply your knowledge of notifications and groupware to design a notification system suitable for a particular community
* You will generate sketched designs in your sketchbook of possible notifications and how your audience will use it
* You will produce a modest paper prototype illustrating your design, and will present it for critique
* You will implement and package your design on the class web site so others can try it.
* You will create a portfolio summary of this design based on the idea of a book.

'''Pedagogical Objectives'''

* Transform your theoretical knowledge of notifications (as taught in class and garnered through the readings) to design
* Develop skills designing and implementing usable notification systems.
* Learn how to use a notification infrastructure, such as a notification server/shared dictionary
* Start thinking in terms of multimedia as design opportunities
* Practice techniques for prototyping and implementing designs
* Engage in design critiques
Changed lines 7-14 from:
'''Objectives'''

* You will apply your knowledge of notifications and groupware to design a notification system suitable for a particular community
* You will generate sketched designs in your sketchbook of possible notifications and how your audience will use it
* You will produce a modest paper prototype illustrating your design, and will present it for critique
* You will implement and package your design on the class web site so others can try it.
* You will create a portfolio summary of this design based on the idea of a book.
to:
(:table border=1 cellspacing=0 :)

(:cellnr:) '''Exercise Objectives'''
(:cell:)
Changed lines 12-38 from:
to:
(:cellnr:) You will apply your knowledge of notifications and groupware to design a notification system suitable for a particular community
(:cell:)
Transform your theoretical knowledge of notifications (as taught in class and garnered through the readings) to design
(:cellnr:) You will generate sketched designs in your sketchbook of possible notifications and how your audience will use it.
(:cell:)
Develop skills designing and implementing usable notification systems.
(:cellnr:) You will produce a modest paper prototype illustrating your design, and will present it for critique
(:cell:)
Learn how to use a notification infrastructure, such as a notification server/shared dictionary
(:cellnr:) You will implement and package your design on the class web site so others can try it.
(:cell:)
Start thinking in terms of multimedia as design opportunities
(:cellnr:) You will create a portfolio summary of this design based on the idea of a book.
(:cell:)
Engage in design critiques
(:tableend:)

'''Objectives'''

* You will apply your knowledge of notifications and groupware to design a notification system suitable for a particular community
* You will generate sketched designs in your sketchbook of possible notifications and how your audience will use it
* You will produce a modest paper prototype illustrating your design, and will present it for critique
* You will implement and package your design on the class web site so others can try it.
* You will create a portfolio summary of this design based on the idea of a book.

'''Pedagogical Objectives'''
Changed lines 46-49 from:
'''What you will be given'''

Gregor McEwan will give you his
prototype Community Bar system and media item designer tutorial/tester, designed to simplify the development process of notifications and groupware. See
to:
!!!Materials

You
will be given Gregor McEwan's prototype Community Bar system and media item designer tutorial/tester, designed to simplify the development process of notifications and groupware. See
February 06, 2007, at 02:41 PM by 136.159.7.242 -
Changed lines 28-30 from:
* Community bar web page to download the Community Bar
* Media items web page to download the media item test environment and for tutorials
to:
* [[http://grouplab.cpsc.ucalgary.ca/cookbook/index.php?n=Demos.CommunityBar|Community bar web page]] to download the Community Bar
* [[http://grouplab.cpsc.ucalgary.ca/cookbook/index.php?n=Toolkits.CBMediaItems|Media items web page]] to download the media item test environment and for tutorials
February 06, 2007, at 02:37 PM by 136.159.7.242 -
Added lines 1-82:
You have been hired as a summer assistant to work on the Community Bar Project, a groupware system that makes it easy for a small group to stay aware of each other, to post common information, and to move into conversation and work. The current set of notifications allows people to post data (such as web sites), awareness information (such as snapshot video) and to communicate (real time text chat).

Your job is to build a new type of groupware media item that can be posted to the Community Bar. You have complete freedom of your design, but you must identify the intended audience, and argue why the notification is useful for them, and that its design is somewhat impressive. As well, the media item should show a clear progression from awareness information to somewhat more detailed information and interaction to full details and interaction (via the three types of items you can create).

The design should also be visually appealing and impressive, as your boss wants to use your work as a convincing and aesthetic example of what can be done with their architecture.

'''Objectives'''

* You will apply your knowledge of notifications and groupware to design a notification system suitable for a particular community
* You will generate sketched designs in your sketchbook of possible notifications and how your audience will use it
* You will produce a modest paper prototype illustrating your design, and will present it for critique
* You will implement and package your design on the class web site so others can try it.
* You will create a portfolio summary of this design based on the idea of a book.

'''Pedagogical Objectives'''

* Transform your theoretical knowledge of notifications (as taught in class and garnered through the readings) to design
* Develop skills designing and implementing usable notification systems.
* Learn how to use a notification infrastructure, such as a notification server/shared dictionary
* Start thinking in terms of multimedia as design opportunities
* Practice techniques for prototyping and implementing designs
* Engage in design critiques

'''What you will be given'''

Gregor McEwan will give you his prototype Community Bar system and media item designer tutorial/tester, designed to simplify the development process of notifications and groupware. See

* Community bar web page to download the Community Bar
* Media items web page to download the media item test environment and for tutorials

'''Criteria'''

* Read your notes and articles on the community bar and other notification systems.
* Scan the web for ideas, or look at existing systems to see how they include notifications (e.g., software updates, stock tickers, etc). Feel free to re-design existing systems.
* Brainstorm several notifications by :
->- describing several audiences (friends, family, workgroups)
->- describing information they may be interested in receiving as a notification
->- sketching the design of the three levels of notifications and how they lead to interaction
->- sketching what would happen if the poster haddifferent powers than others
* Compare ideas with your classmates, and synthesize new ideas based upon feedback.
* Feel free to work together so that your notifications complement one another.
* Implement your design
* Package your implementation, and create a visual summary of it on the web site, and as a paper prototype using a book idea.

'''Evaluation'''

Evaluation will be somewhat stricter than in project 1. As before, your exercise will be very loosely based on the following breakdown. However, great successes − or failures − in one exercise criteria will likely affect your total grade. Note that a successful implementation is required: if you cannot demonstrate your system, you will automatically receive a zero.

* Sketches: ~1/5 of your grade
* Design creativity: ~1/5 of your grade
* Implementation, documentation and packaging:: ~2/5 of your grade
* Portfolio summary: ~1/5 of your grade

'''Possible ideas'''

These are in no particular order. Note that some of these are easy, others are very difficult. I just brainstormed these quickly; try and come up with your own. One trick is to take any existing notification and ask yourself what it would be like if you could post it to multiple people and how they would act on it

* see the readings below - there are several ideas in each of them
* post an arbitrary image as a notification, where others could make it larger, and then we could interact over it through a simple multi-user sketch system ie., where we can draw atop the image simultaneously
* a group scheduling system, where we could add individual events as notifications to the schedule, and where the system would notify us of events coming up
* notify others of interesting things found on the web
* tie a notification to changing information somewhere on the web (e.g., weather, avalanche reports) where the notification would update itself automatically and tell me when things have changed
* post a series of pictures as a slide show, but where people who receive it can view images at larger sizes through a simple slide show control
* send a voice broadcast to the group as a notification
* redo tickertape (see last reading below)...

'''Readings'''

* McEwan, G., and Greenberg, S. (2005)\\
Supporting Social Worlds with the Community Bar. Proceedings of the ACM Group 2005 Conference, ACM Press.
* Cadiz, JJ., Gina Danielle Venolia, Gavin Jancke, Anoop Gupta.\\
Sideshow: Providing Peripheral Awareness of Important Information. September 14th, 2001. Technical Report MSR-TR-2001-83, Microsoft Research.
* McEwan, G., and Greenberg, S. (2005)\\
Community Bar (The Video) (AVI). Video Proceedings of ECSCW - European
* (optional) Fass, A., Forlizzi, J., Pausch, R. (2002)\\
MessyDesk and MessyBoard: Two Designs Inspired By the Goal of Improving Human Memory. DIS 2002 Designing Interactive Systems, 303-311.
* optional) Greenberg, S. and Rounding, M. (2001)\\
The Notification Collage: Posting Information to Public and Personal Displays. Proceedings of the ACM Conference on Human Factors in Computing Systems [CHI Letters 3(1)], 515-521, ACM Press. Revised from Report 2000-667-19.
* (optional) Fitzpatrick, G. and Kaplan, S. (In submission)\\
Supporting Public Availability and Accessibility with Elvin. J CSCW, 11(3) 2002. Submission copy.
* (optional) Cadiz, JJ., Susan Fussell, Robert Kraut, F. Javier Lerch, and William Scherlis.\\
The Awareness Monitor: A Coordination Tool for Asynchronous, Distributed Work Teams. Unpublished manuscript. Demonstrated at the 1998 ACM Conference on Computer Supported Cooperative Work (CSCW 98).