2009 | ||
---|---|---|
24 | EE | Susanne Hupfer, Steven I. Ross, Jamie C. Rasmussen, James E. Christensen, Stephen E. Levy, Daniel M. Gruen, John F. Patterson: Crafting an environment for collaborative reasoning. IUI 2009: 379-382 |
2005 | ||
23 | EE | Li-Te Cheng, John F. Patterson, Steven L. Rohall, Susanne Hupfer, Steven Ross: Weaving a social fabric into existing software. AOSD 2005: 147-158 |
2004 | ||
22 | EE | Susanne Hupfer, Li-Te Cheng, Steven Ross, John F. Patterson: Introducing collaboration into an application development environment. CSCW 2004: 21-24 |
21 | EE | Li-Te Cheng, Steven L. Rohall, John F. Patterson, Steven Ross, Susanne Hupfer: Retrofitting collaboration into UIs with aspects. CSCW 2004: 25-28 |
20 | EE | Cleidson R. B. de Souza, David F. Redmiles, Li-Te Cheng, David R. Millen, John F. Patterson: Sometimes you need to see through walls: a field study of application programming interfaces. CSCW 2004: 63-71 |
19 | EE | Cleidson R. B. de Souza, David F. Redmiles, Li-Te Cheng, David R. Millen, John F. Patterson: How a good software practice thwarts collaboration: the multiple roles of APIs in software development. SIGSOFT FSE 2004: 221-230 |
18 | EE | Lee S. Sproull, John F. Patterson: Making information cities livable. Commun. ACM 47(2): 33-37 (2004) |
2003 | ||
17 | EE | David R. Millen, John F. Patterson: Identity disclosure and the creation of social capital. CHI Extended Abstracts 2003: 720-721 |
16 | EE | Li-Te Cheng, Susanne Hupfer, Steven Ross, John F. Patterson, Bryan Clark, Cleidson R. B. de Souza: Jazz: a collaborative application development environment. OOPSLA Companion 2003: 102-103 |
15 | EE | Li-Te Cheng, Susanne Hupfer, Steven Ross, John F. Patterson: Jazzing up Eclipse with collaborative tools. OOPSLA Workshop on Eclipse Technology eXchange 2003: 45-49 |
14 | EE | Li-Te Cheng, Cleidson R. B. de Souza, Susanne Hupfer, John F. Patterson, Steven Ross: Building Collaboration into IDEs. ACM Queue 1(9): 40-50 (2003) |
2002 | ||
13 | EE | David R. Millen, John F. Patterson: Stimulating social engagement in a community network. CSCW 2002: 306-313 |
1997 | ||
12 | EE | Mark Day, John F. Patterson, David Mitchell: The Notification Service Transfer Protocol (NSTP): Infrastructure for Synchronous Groupware. Computer Networks 29(8-13): 905-915 (1997) |
1996 | ||
11 | EE | John F. Patterson, Mark Day, Jakov Kucan: Notification Servers for Synchronous Groupware. CSCW 1996: 122-129 |
10 | EE | Jonathan Grudin, Steven E. Poltrock, John F. Patterson: CSCW Overview (Tutorial). CSCW 1996: 3 |
1994 | ||
9 | EE | Ralph D. Hill, Tom Brinck, Steven L. Rohall, John F. Patterson, Wayne T. Wilner: The Rendezvous Architecture and Language for Constructing Multi-User Applications. ACM Trans. Comput.-Hum. Interact. 1(2): 81-125 (1994) |
1993 | ||
8 | Ralph D. Hill, Tom Brinck, John F. Patterson, Steven L. Rohall, Wayne T. Wilner: The Rendezvous Language and Architecture. Commun. ACM 36(1): 62-67 (1993) | |
7 | A. Arango, Lisa Bahler, Peter Bates, Munir Cochinwala, David Cohrs, Robert Fish, Gita Gopal, Nancy D. Griffeth, Gary E. Herman, Takako M. Hickey, K. C. Lee, Will E. Leland, Carlyn Lowery, Victor Mak, John F. Patterson, Lillian Ruston, Mark Segal, R. C. Sekar, Mario P. Vecchi, Abel Weinrib, Sze-Ying Wuu: The Touring Machine System. Commun. ACM 36(1): 68-77 (1993) | |
1992 | ||
6 | Mauricio Arango, Peter Bates, Robert Fish, Gita Gopal, Nancy D. Griffeth, Gary E. Herman, Takako M. Hickey, Will E. Leland, Carlyn Lowery, Victor Mak, John F. Patterson, Lillian Ruston, Mark Segal, Mario P. Vecchi, Abel Weinrib, Sze-Ying Wuu: Touring Machine: A Software Platform for Distributed Multimedia Applications. ULPAA 1992: 3-15 | |
1991 | ||
5 | EE | John F. Patterson: Comparing the programming demands of single-user and multi-user applications. UIST 1991: 87-94 |
1990 | ||
4 | EE | John F. Patterson, Ralph D. Hill, Steven L. Rohall, Scott W. Meeks: Rendezvous: An Architecture for Synchronous Multi-User Applications. CSCW 1990: 317-328 |
1989 | ||
3 | John F. Patterson, Carmen Egido: Three Keys to the Broadband Future: A View of Applications. INFOCOM 1989: 611-616 | |
2 | John F. Patterson: Beyond Multiplexing and Full-Motion Video: Any Other Uses for Broadband? INFOCOM 1989: 97 | |
1987 | ||
1 | John F. Patterson, Carmen Egido: Video Browsing and System Response Time. BCS HCI 1987: 189-198 |