Abstract
We present some experiences from the development and early use of CRCMOO, a Collaborative Virtual Environment (CVE) which supports the CRC cards software design technique, implemented initially using a MOO. After briefly describing CRC, we discuss how CRCMOO differs from other collaborative environments for software engineering. The role playing metaphor is discussed, followed by the results of an analysis of the CRC task and a description of how the results were incorporated into a second prototype system, this time using a graphical user interface.
Similar content being viewed by others
References
Beck K, Cunningham W. A Laboratory for Teaching Object-Oriented Thinking. In OOPSLA '89, ACM Conference on Object-Oriented Programming Systems, Languages and Applications. Meyrowitz ed. Reading, MA: Addison-Wesley. 1989; 1–6.
Wirfs-Brock R, Wilkerson B, Wiener L. Designing Object-Oriented Software, Prentice-Hall. 1990.
Papert S. Mindstorms: Children, Computers and Powerful Ideas. New York: Basic Books, Inc. 1980.
Smith RB. The Alternate Reality Kit: an animated environment for creating interactive simulations. In: Proceedings 1986 IEEE Computer Society workshop on visual languages. Dallas, June 1986; 99–106.
Ungar D, Smith RB. Self: The Power of Simplicity. ACM SIGPLAN Notices 1987; 22(12):227–242. (Proceedings of OOPSLA '87)
Finzer W, Gould L. Programming by Rehearsal. BYTE 1984; 9:187–210.
Laurel B. Computers as Theatre. (2nd ed) Reading, MA: Addison Wesley. 1993.
Benjamin I, Cooper M. Dramatic Interaction in Virtual Worlds. Proceedings of Second UK VR-SIG Conference, Reading, UK. 1st December 1994; 17–24.
Johnson PM. Experiences with EGRET: An Exploratory Group Work Environment. Collaborative Computing 1994; 1:87–107.
Brothers L. Sembugamoorthy V, Muller M. ICICLE: groupware for code inspection. In Proceedings of the Conference on Computer Supported Cooperative Work (CSCW '90). Los Angeles, California: ACM Press. 169–181.
Rodden T, Sommerville I. Supporting Cooperative Software Engineering. In Computer Supported Cooperative Work, S.A.R. Scrivener (ed); Ashgate Publishing. 1994; 207–222.
Rein GL, Ellis CA. rIBIS: a real-time group hypertext system. International Journal of Man-Machine Studies 1991; 34:349–367.
Coad P. The Object Game, Object International, Austin, Texas, USA. (Videotape) 1993.
Brooks LR. The Suppression of visualisation by Reading. Quarterly Journal of Experimental Psychology 1967; 19:289–299.
Brooks LR Spatial and Verbal Components in the act of Recall. Canadian Journal of Psychology, 1968; 22:349–368.
Wilkinson N. Using CRC Cards — An Informal Approach to Object Oriented Development. New York: SIGS Books. 1995.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hand, C., Lingard, S. & Skipper, M. A collaborative environment for role-playing in object space. Virtual Reality 3, 49–58 (1998). https://doi.org/10.1007/BF01409797
Issue Date:
DOI: https://doi.org/10.1007/BF01409797