Computer Science and Engineering, Department of


Date of this Version



Department of Computer Science & Engineering, University of Nebraska-Lincoln, Technical Report, TR-UNL-CSE-2011-0002


Copyright 2010 ACM


Workspace awareness solutions provide ongoing change information at the level of files. This makes the user responsible for identifying how current changes affect their tasks and provides no guidance for planning their (future) tasks. Here, we present our approach to task-based awareness that calculates a degree-of-conflict for tasks and recommends an optimum set of tasks that minimizes the risk of conflicts. Specifically, we present three novel research ideas: (1) transition from the current file-based awareness systems to task-based awareness, (2) transition from reactive conflict detection to proactive conflict prediction, and (3) a degree-of-conflict model that models conflicts per task per workspace, which can be used to recommend an optimum task list for a developer.