Collaboration Support for Activity Management in a Personal Cloud Environment

This paper describes a framework supporting the development of open collaboration environments which integrate heterogeneous business services. The framework facilitates the user cooperation in the execution of shared activities by offering a workspace awareness support which abstracts from the business services employed to operate. The management of the workspaces of the user's collaborations is based on the functions offered by the Collaborative Task Manager CTM, which offers a lightweight and flexible model for handling more or less complex collaborations. The CTM is integrated with business services in a loosely coupled way which supports the management of parallel workspaces for accessing the user's collaboration contexts, their objects and the related awareness information.

[1]  Tom Gross,et al.  Modelling Shared Contexts in Cooperative Environments: Concept, Implementation, and Evaluation , 2004, Computer Supported Cooperative Work (CSCW).

[2]  Antonio Liotta,et al.  Handbook of Research on P2P and Grid Systems for Service-oriented Computing: Models, Methodologies a , 2010 .

[3]  Liliana Ardissono,et al.  From Service Clouds to User-Centric Personal Clouds , 2009, 2009 IEEE International Conference on Cloud Computing.

[4]  Ciprian Dobre,et al.  Architectures for Large Scale Distributed Systems , 2010 .

[5]  Liliana Ardissono,et al.  Context-Aware Notification Management in an Integrated Collaborative Environment , 2009, AP WEB 2.0@UMAP.

[6]  Simon S. Y. Shim,et al.  The Web as the Ubiquitous Computer , 2009, Computer.

[7]  D. Allen Getting Things Done: The Art of Stress-Free Productivity , 2001 .

[8]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[9]  Alejandro P. Buchmann,et al.  Principles and Applications of Distributed Event-Based Systems , 2010, Principles and Applications of Distributed Event-Based Systems.

[10]  Eric Horvitz,et al.  Conversations Amidst Computing: A Study of Interruptions and Recovery of Task Activity , 2007, User Modeling.

[11]  Liliana Ardissono,et al.  Open, collaborative task management in Web 2.0 , 2010 .

[12]  Na Helian,et al.  Personal Storage Grid Architecture: Consuming Cloud Data Space Resources , 2010, Int. J. Grid High Perform. Comput..

[13]  Wil M. P. van der Aalst,et al.  Flexible Workflow Management Systems: An Approach Based on Generic Process Models , 1999, DEXA.

[14]  Pearl Brereton,et al.  Turning Software into a Service , 2003, Computer.

[15]  Richard Bentley,et al.  Distributed authoring on the Web with the BSCW shared workspace system , 1997, STAN.

[16]  Marios D. Dikaiakos,et al.  Cloud Computing: Distributed Internet Computing for IT and Scientific Research , 2009, IEEE Internet Computing.

[17]  A. J. Bernheim Brush,et al.  Life scheduling to support multiple social roles , 2008, CHI.

[18]  Josef Hallberg,et al.  Harnessing the Cloud for Mobile Social Networking Applications , 2010, Int. J. Grid High Perform. Comput..

[19]  Eric Horvitz,et al.  Notifications and awareness: a field study of alert usage and preferences , 2010, CSCW '10.

[20]  Kara A. Latorella,et al.  The Scope and Importance of Human Interruption in Human-Computer Interaction Design , 2002, Hum. Comput. Interact..

[21]  Mary Czerwinski,et al.  A diary study of task switching and interruptions , 2004, CHI.

[22]  Russell Perry,et al.  Content-Centered Collaboration Spaces in the Cloud , 2009, IEEE Internet Computing.

[23]  Liliana Ardissono,et al.  Managing Context-Dependent Workspace Awareness in an e-Collaboration Environment , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[24]  Gloria Mark,et al.  The cost of interrupted work: more speed and stress , 2008, CHI.

[25]  Brian P. Bailey,et al.  The Effects of Interruptions on Task Performance, Annoyance, and Anxiety in the User Interface , 2001, INTERACT.

[26]  Ciprian Dobre,et al.  Large-Scale Distributed Computing and Applications: Models and Trends , 2010 .

[27]  Frank Leymann,et al.  Making Scientific Applications on the Grid Reliable Through Flexibility Approaches Borrowed from Service Compositions , 2010 .

[28]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[29]  Richard Alterman,et al.  Using shared representations to improve coordination and intent inference , 2006, User Modeling and User-Adapted Interaction.

[30]  Mary Beth Rosson,et al.  Notification and awareness: synchronizing task-oriented collaborative activity , 2003, Int. J. Hum. Comput. Stud..

[31]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[32]  Theodora Varvarigou,et al.  Service Level Agreements for Real-Time Service-Oriented Infrastructures , 2012 .