In Elastic Windows, hierarchical window organization supports users structuring their work environment according to their roles. Initially, it provides the users with an overview of all their roles where users can pick any role or parts of it and start working on it.
Grouping of windows in Elastic Windows provides a role-based context by bringing the set of windows associated with a role into one overall context. When users are working in a role, they have the most relevant objects regarding that role like schedules, documents, correspondence with people, etc. all visually available. These visual cues remind them of their goals, related individuals, required tasks, and scheduled events all within the context of the current role.
Users can manage their role hierarchy by the use of efficient multiple window operations. Copy and move operations allows the user to personalize their information hierarchy. Multi-open operation allows users to restore their task layout facilitating rapid role setup.