next up previous contents
Next: About this document Up: No Title Previous: REFERENCES

References

Atk87
Malcolm P. Atkinson and O. Peter Buneman. Types and persistence in database programming languages. ACM Computer Surveys, 19(2), June 1987.

Ben92
Richard Bentley, Tom Rodden, Peter Sawyer, and Ian Sommerville. An architecture for tailoring cooperative multi-user displays. Proceedings of the ACM Conference on Computer Supported Cooperative Work, pages 203--209, Nov 1992.

Bha89
Bharat Bhargava and John Riedl. The Raid distributed database system. IEEE Transactions on Software Engineering, 15(6):726--736, June 1989.

Bir84
Andrew D. Birrel and Bruce Jay Nelson. Implementing remote procedure calls. ACM TOCS, 2(1), February 1984.

Bro90
L. Brothers, V. Sembugamoorthy, and M. Muller. ICICLE: Groupware for code inspection. Proceedings of the ACM Conference on Computer Supported Cooperative Work, pages 169--181, October 1990.

Cac91
CACM. Special issue on next-generation database systems. CACM, 34(10), October 1991.

Cho92
Rajiv Choudhary and Prasun Dewan. Multi-user undo/redo. Technical report, Software Engineering Research Center, Purdue University, 1992.

Cro90
Terrence Crowley, Paul Milazzo, Ellie Baker, Harry Forsdick, and Raymond Tomlinson. MMConf: An infrastructure for building shared multimedia applications. Proc. of ACM Conference on Computer Supported Cooperative Work, pages 329--342, October 1990.

Dew90a
Prasun Dewan. A tour of the Suite user interface software. Proceedings of the 3rd ACM SIGGRAPH Symposium on User Interface Software and Technology, pages 57--65, October 1990.

Dew90b
Prasun Dewan and Rajiv Choudhary. Experience with the Suite distributed object model. Proceedings of IEEE Workshop on Experimental Distributed Systems, pages 57--63, October 1990.

Dew90c
Prasun Dewan and Marvin Solomon. An approach to support automatic generation of user interfaces. ACM Transactions on Programming Languages and Systems, 12(4):566--609, October 1990.

Dew91
Prasun Dewan and Rajiv Choudhary. Flexible user interface coupling in collaborative systems. Proceedings of the ACM CHI'91 Conference, pages 41--49, April 1991.

Dew92
Prasun Dewan and Rajiv Choudhary. A high-level and flexible framework for implementing multiuser user interfaces. ACM Transactions on Information Systems, 10(4):345--380, October 1992.

Dew93a
Prasun Dewan. Designing and implementing multi-user applications: A case study. Software-Practice and Experience, 23(1):75--94, January 1993.

Dew93b
Prasun Dewan. Principles of designing multi-user user interface development environments languages. Proceedings of the 1992 IFIP TC2/WG 2.7 Working Conference on Engineering for Human-Computer Interaction, Ellivuori, Finland, to appear.

Dew93c
Prasun Dewan and John Riedl. Toward computer-supported concurrent software engineering. IEEE Computer, 26(1), to appear in January 1993.

Dem87
T. DeMarco and T. Lister. Peopleware: Productive Projects and Teams. Dorset House Publishing Co., New York, 1987.

Ell90
Clarence A. Ellis, Simon J. Gibbs, and Gail L. Rein. Design and use of a group editor. Proceedings of IFIP WG2.7 Working Conference on Engineering for Human Computer Communication, August 1989, pages 13--28, 1990.

Ens88
J.R. Ensor, S.R. Ahuja, D.N. Horn, and S.E. Lucco. The Rapport multimedia conferencing system: A software overview. Proceedings of the 2nd IEEE Conference on Computer Workstations, pages 52--58, March 1988.

Fis88
R. Fish, R. Kraut, M. Leland, and M. Cohen. Quilt: a collaborative tool for cooperative writing. Proceedings of ACM SIGOIS Conference, pages 30--37, 1988.

Gre86
Irene Greif, Robert Seliger, and William Weihl. Atomic data abstractions in a distributed collaborative editing system. Conference record of POPL, January 1986.

Jef92
Kevin Jeffay, Douglas E. Shackelford, John B. Smith, and F. Donelson Smith. A distributed graph storage system for artifacts in group collaborations. Proceedings of CSCW'92, Nov 1992.

Kai87
Gail E. Kaiser, Simon M. Kaplan, and Josephine Micallef. Multiuser, distributed language-based environments. IEEE Software, 4(6):58--69, November 1987.

Kap92
Simon M. Kaplan, William J. Tolone, Douglas P. Bogia, and Celsina Bignoli. Flexible, active support for collaborative work with conversationbuilder. Proceedings of CSCW'92, Nov 1992.

Kra88
Glenn E. Krasner and Stephen T. Pope. A cookbook for using the model-view-controller user interface paradigm in smalltalk-80. Journal of Object-Oriented Programming, 1(3):26--49, August/September 1988.

Kri91
Balachander Krishnamurthy and David S. Rosenblum. An event-action model of computer-supported cooperative work: Design and implementaion. International Workshop on CSCW, pages 132--145, 1991.

Lan86
Keith A. Lantz. An experiment in integrated multimedia conferencing. Proceedings of Conference on Computer-Supported Cooperative Work, pages 267--275, December 1986.

Lau90
J.C. Lauwers and K.A. Lantz. Collaboration awareness in support of collaboration transparency: Requirements for the next generation of shared window systems. Proceedings of ACM CHI'90, pages 303--312, April 1990.

Leh86
T. Lehman and M. Carey. Query processing in main memory database systems. Proceedings of 1986 SIGMOD conference, pages 239--250, May 1986.

Lin84
Mark A. Linton. Implementing relational views of programs. Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, pages 132--140, April 1984.

Man91
M. Mantei, R. M. Backer, A. J. Sellen, W. A.S. Buxton, T. Milligan, and B. Wellman. Experiences in the use of a media space. Proceedings of CHI'91, pages 203--208, April 1991.

Neu90
Christine M. Neuwirth, David S. Kaufer, Ravinder Chandok, and James H. Morris. Issues in the design of computer support for co-authoring and commenting. Proceedings of ACM Conference on Computer Supported Cooperative Work, pages 183--195, October 1990.

New91a
R.E. Newman-Wolfe and H. Pelimuhandiram. The Mace fine-grained concurrent text editor. Proceedings of ACM/IEEE Conference on Organizational Computing Systems (COCS 91), pages 240--254,, November 1991.

New91b
R. E. Newman-Wolfe, C. L. Ramirez, H. Pelimuhandiram, M. Montes, M. Webb, and D. L. Wilson. A brief overview of the DCS distributed conferencing system. Proceedings of the Summer Usenix Conference, pages 437--452, June 1991.

Ols90
Gary Olson and Dan Atkins. Supporting collaboration with advanced multimedia electronic mail: the nsf expres project. In Intellectual Teamwork: Social and Technological Foundations of Cooperative Work. J Galegher, R. Kraut, and C. Egido (Eds)., 1990.

Ols93
Gary M. Olson, Lola J. McGuffin, Eiji Kuwana, and Judith S. Olson. Designing software for a group's needs: A functional analysis of synchronous groupware. Trends in Software: User Interface Software, trends 1, 1993.

Pat90
John F. Patterson, Ralph D. Hill, Steven L. Rohall, and W. Scott Meeks. Rendezvous: An architecture for synchronous multi-user applications. Proceedings of the Conference on Computer-Supported Cooperative Work, pages 317--328, October 1990.

Pat91
John F. Patterson. Comparing the programming demands of single-user and multi-user applications. Proceedings of the 4th ACM SIGRAPH Conference on User Interface Software and Technology, pages 79--86, November 1991.

Pfa85
G. Pfaff. User Interface Management Systems. Springer Verlag, Englewood Cliffs, NJ, 1985.

Rei90
Steven P. Reiss. Connecting tools using message passing in the Field environment. IEEE Software, 7(4):57--66, July 1990.

Ros92
Mark Roseman and Saul Greenberg. Groupkit: A groupware toolkit for building real-time conferencing applications. Proceedings of the ACM Conference on Computer Supported Cooperative Work, November 1992.

Row85
Lawrence A. Rowe. `Fill-in-the-form' programming. Proceedings of VLDB, pages 394--404, 1985.

Sar85
Sunil Sarin and Irene Greif. Computer-based real-time conferencing systems. IEEE Computer, 18(10):33--49, October 1985.

She92
Honghai Shen and Prasun Dewan. Access control for collaborative environments. Proceedings of the ACM Conference on Computer Supported Cooperative Work, November 1992.

Stef87
Mark Stefik, Gregg Foster, Daniel G. Bobrow, Kenneth Kahn, Stan Lanning, and Lucy Suchman. Beyond the chalkboard: Computer support for collaboration and problem solving in meetings. CACM, 30(1):32--47, January 1987.


Prasun Dewan
Wed Mar 3 12:06:07 EST 1999