Group awareness in distributed software development
User embodiment in collaborative virtual environments