Skip to main content
Log in

A collaborative environment for role-playing in object space

  • Published:
Virtual Reality Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Wirfs-Brock R, Wilkerson B, Wiener L. Designing Object-Oriented Software, Prentice-Hall. 1990.

  3. Papert S. Mindstorms: Children, Computers and Powerful Ideas. New York: Basic Books, Inc. 1980.

    Google Scholar 

  4. 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.

  5. Ungar D, Smith RB. Self: The Power of Simplicity. ACM SIGPLAN Notices 1987; 22(12):227–242. (Proceedings of OOPSLA '87)

    Google Scholar 

  6. Finzer W, Gould L. Programming by Rehearsal. BYTE 1984; 9:187–210.

    Google Scholar 

  7. Laurel B. Computers as Theatre. (2nd ed) Reading, MA: Addison Wesley. 1993.

    Google Scholar 

  8. Benjamin I, Cooper M. Dramatic Interaction in Virtual Worlds. Proceedings of Second UK VR-SIG Conference, Reading, UK. 1st December 1994; 17–24.

  9. Johnson PM. Experiences with EGRET: An Exploratory Group Work Environment. Collaborative Computing 1994; 1:87–107.

    Google Scholar 

  10. 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.

  11. Rodden T, Sommerville I. Supporting Cooperative Software Engineering. In Computer Supported Cooperative Work, S.A.R. Scrivener (ed); Ashgate Publishing. 1994; 207–222.

  12. Rein GL, Ellis CA. rIBIS: a real-time group hypertext system. International Journal of Man-Machine Studies 1991; 34:349–367.

    Article  Google Scholar 

  13. Coad P. The Object Game, Object International, Austin, Texas, USA. (Videotape) 1993.

  14. Brooks LR. The Suppression of visualisation by Reading. Quarterly Journal of Experimental Psychology 1967; 19:289–299.

    Google Scholar 

  15. Brooks LR Spatial and Verbal Components in the act of Recall. Canadian Journal of Psychology, 1968; 22:349–368.

    Google Scholar 

  16. Wilkinson N. Using CRC Cards — An Informal Approach to Object Oriented Development. New York: SIGS Books. 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Hand.

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01409797

Keywords

Navigation