We have taught several distributed software engineering project courses with students and real clients [4]. During these projects, students in Pittsburgh and Munich, Germany colla...
Andreas Braun, Allen H. Dutoit, Andreas Harrer, Be...
M2MC is a new distributed computing middleware designed to support collaborative applications running on devices connected by broadcast networks. Examples of such networks are wire...
Collaborative sensemaking occurs when multiple actors engage in understanding an unfamiliar, information-rich environment. We present preliminary results from a field study of the...
Sharoda A. Paul, Madhu C. Reddy, Christopher DeFli...
Because the knowledge required for the construction of a complex software system is often widely distributed among its members, programmers routinely engage in collaboration with ...
The evolution of learning systems brought improvements to the functionality of their components by offering support and mediating learning, communication and collaboration. However...