Ecscw e research-workshop paper jct


Published on

Workshop presentation on e-collaboration

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Ecscw e research-workshop paper jct

  1. 1. ECSCW Workshop Paper: Realizing and Supporting Collaboration in e-Research Limerick, Ireland 24 th September, 2007 Socio-Technical Patterns for Collaboration in e-Research John C. Thomas IBM T. T. Watson Research Center PO Box 218 Yorktown Heights NY 10598 USA [email_address]
  2. 2. Pattern Language Approach <ul><li>Christopher Alexander </li></ul><ul><li>Architectural “Patterns” that capture named recurring problems and solutions </li></ul><ul><li>Organized into a “Pattern Language” – a lattice of inter-related Patterns. </li></ul><ul><li>Examples: </li></ul><ul><ul><li>Eccentric Town Center encourages commuter traffic to stop at Town Center </li></ul></ul><ul><ul><li>European Pub </li></ul></ul><ul><ul><li>Gradient of Privacy in homes: porch, entry, living room, dinning room, kitchen, bedroom </li></ul></ul>
  3. 3. What is the right level of generality? <ul><li>Principles of intelligent behavior? </li></ul><ul><li>Principles of biological behavior? </li></ul><ul><li>Principles of primate behavior? </li></ul><ul><li>Principles of human behavior? </li></ul><ul><li>Principles of human collaborative endeavors? </li></ul><ul><li>e-Research? </li></ul><ul><li>e-Research in physics? </li></ul><ul><li>e-Research in sub-atomic physics? </li></ul><ul><li>e-Research in sub-atomic physics projects that span 2-4 Northern European cultures? </li></ul>
  4. 4. Pattern Languages in HCI/CSCW <ul><li>Behavioral Patterns vs. Design Patterns </li></ul><ul><li>Application Areas: </li></ul><ul><ul><li>OO Programming </li></ul></ul><ul><ul><li>Business Process Patterns </li></ul></ul><ul><ul><li>Human Computer Interaction & Socio-technical Patterns </li></ul></ul><ul><ul><ul><li>CHI ’97 Workshop </li></ul></ul></ul><ul><ul><ul><li>Interact ’99 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2000 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2001 Panel </li></ul></ul></ul><ul><ul><ul><li>DIAC 2002 & subsequent on-line work on Pattern Language </li></ul></ul></ul><ul><ul><ul><li>CHI 2002 Workshop </li></ul></ul></ul><ul><ul><ul><li>CSCW 2002 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2003 Workshop  DTD for XML </li></ul></ul></ul><ul><ul><ul><li>ECSCW 2003 Workshop in Helsinki </li></ul></ul></ul><ul><ul><ul><li>CSCW 2004 Workshop </li></ul></ul></ul><ul><ul><li>Till Schumer: </li></ul></ul>
  5. 5. Patterns Potentially Relevant to e-Research <ul><li>Community of Communities </li></ul><ul><li>Reality Check </li></ul><ul><li>Radical Co-location </li></ul><ul><li>Small Successes Early </li></ul><ul><li>Who Speaks for Wolf? </li></ul><ul><li>Support Conversation at Boundaries </li></ul><ul><li>Social Proxy </li></ul><ul><li>Context-setting Entry </li></ul><ul><li>Answer Garden </li></ul><ul><li>Registered Anonymity </li></ul><ul><li>Anonymized Stories for Organizational Learning </li></ul><ul><li>Levels of Authority </li></ul><ul><li>Rites of Passage </li></ul>
  6. 6. Who Speaks for Wolf? Visual by
  7. 7. Application to Dynamic Learning Environment <ul><li>Based on “Learning Objects”, system uses ontology and metadata collaboratively with user/learner to develop a “custom course” for Just-in-time learning. </li></ul><ul><li>Involved researchers in learning, UI, computer science as well as practitioners </li></ul><ul><li>At the beginning of the project, interview many possible stakeholders and ask about other stakeholders (not just users). </li></ul><ul><li>Involve “catchers” from the beginning as partners. </li></ul><ul><li>Join other efforts to develop and use Learning Objects; e.g., MERLOT </li></ul>
  8. 8. Reality Check
  9. 9. Small Successes Early
  10. 10. Application to Dynamic Learning Environment <ul><li>Start with small, contained (but real) domain of usage </li></ul><ul><li>Start with materials that were owned by IBM </li></ul><ul><li>Start with users who worked for IBM </li></ul>
  11. 11. Support Conversation at Boundaries
  12. 12. Why Patterns? <ul><li>“ Pre-compiled” plans at moderate level of specificity </li></ul><ul><ul><li>Golf analogy </li></ul></ul><ul><ul><li>Gait analogy </li></ul></ul><ul><li>Helps find, formulate and forestall problems, not just solve them </li></ul><ul><li>Potentially, a lingua franca for stakeholders </li></ul><ul><li>What does language itself buy you? In some cases, a worse approach to maximizing rewards! Mistaking map for landscape! Categories can interfere with cross-cutting contingencies! Oversimplified interpretations and attributions! </li></ul>
  13. 13. References: <ul><li>Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I, and Angel, S (1977). A Pattern Language. New York: Oxford University Press. </li></ul><ul><li>Bayle, E., Bellamy, R., Casaday, G.,Erickson, T., Fincher, S., Grinter, B., Gross, B., Lehder, D., Marmolin, H., Potts, C., Skousen, G. & Thomas, J. (1997). Putting It All Together: Towards a Pattern Language for Interaction Design. Summary Report of the CHI '97 Workshop. SIGCHI Bulletin. New York: ACM. </li></ul><ul><li>Coplien, J. Schmidt, D. (1995) (Eds.) Pattern Languages of Program Design, Addison-Wesley, Reading, MA. </li></ul><ul><li>Farrell, R., Thomas, J. Rubin, B., Gordin, D., Katriel, A., O’Donnell, R., Fuller, E., and Rolando, S (2004).. Personalized just-in-time dynamic assembly of learning objects. E-learning 2004. </li></ul><ul><li>Thomas, J. C., Kellogg, W.A., and Erickson, T. (2001) The Knowledge Management puzzle: Human and social factors in knowledge management. IBM Systems Journal, 40 (4), 863-884. Available on-line at </li></ul><ul><li>Thomas, J. C. (2001). An HCI Agenda for the Next Millennium: Emergent Global Intelligence. In R. Earnshaw, R. Guedj, A. van Dam, and J. Vince (Eds.), Frontiers of human-centered computing, online communities, and virtual environments . London: Springer-Verlag. </li></ul><ul><li>Thomas, J.C. (2001) Collaborative Innovation Tools, in T. Terano, et als. (Eds.) JSAI 2001 Workshops, LNAI 2253, 27-34. </li></ul><ul><li>Thomas, J. C., Danis, C. & Lee, A. (2002) Who Speaks for Wolf? IBM Research Report RC22644, IBM Research Division, Yorktown Heights, NY. </li></ul>