Learn More
Cooperative team-based activities are changing the nature of work. Current frameworks provide the necessary base communication and coordination tools but require application designers to handle low-level details such as defining a communication protocol. They also provide limited support for prototyping such applications and experimenting with alternative(More)
Computer-supported collaborative design (CSCD) environments need to offer tools whic h can support small teams of people working together on a design. At the UCLA's Collab-orative Design Laboratory, we are working on coSARA (collaborative System ARchitect s Apprentice), a collaborative system for designing and analyzing distributed systems. Five important(More)
  • 1