Undo in Context-Aware Collaborative Ubiquitous-Computing Environment