Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 1/33 Asynchronous.

Slides:



Advertisements
Similar presentations
Welcome to EXPRESS Your Online Enrollment Tool Guided Tour Please use the Navigation Buttons at the bottom of each screen to proceed through the tour and.
Advertisements

Using the Self Service BMC Helpdesk
COMOS Mobile Solutions 1.0 Simplified global collaboration
® Microsoft Office 2010 Browser and Basics.
European Interoperability Architecture e-SENS Workshop : Cartography Tool in practise 7-8 January 2015.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Web Accessibility for Users with Motor Disabilities Audrey Le August 19, 2002.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
© 2005 EMC Corporation. All rights reserved. Module 9 Workflows.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
The Quote Request Model Joanne Woytek. 2 Conference ‘11 Why Use the Quote Request Tool  Only recommended method for: Determining what is available on.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Patch Management Module 13. Module You Are Here VMware vSphere 4.1: Install, Configure, Manage – Revision A Operations vSphere Environment Introduction.
A Guide to Getting Started
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
High-Speed, High Volume Document Storage, Retrieval, and Manipulation with Documentum and Snowbound March 8, 2007.
November 10, 2010 Washington, D.C.. Agenda Secure Component tool Secure Component tool Contacts and Messaging Contacts and Messaging Workspaces Workspaces.
ArcGIS Workflow Manager An Introduction
Classroom User Training June 29, 2005 Presented by:
Faculty of Informatics and Information Technologies Slovak University of Technology Peter Kajsa and Ľubomír Majtás Design.
© 2010 VMware Inc. All rights reserved Patch Management Module 13.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
© 2011 Delmar, Cengage Learning Chapter 7 Managing a Web Server and Files.
Program Guide v25Q3. Overview » Concepts » Workflow  Press sheet  Linking product  Program guide  Publishing a program guide day » Layout configuration.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP Training Documentation Template.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
® How to Build IBM Lotus Notes Components for Composite Applications 정유신 과장 2007 하반기 로터스 알토란.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
1st Workshop on Intelligent and Knowledge oriented Technologies Universal Semantic Knowledge Middleware Marek Paralič,
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
A bad case of content reuse Validator Website to Validate License Violations Validator – Only requires the URI of the site to check for a license violation.
Andrew S. Budarevsky Adaptive Application Data Management Overview.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
Adobe Dreamweaver CS3 Revealed CHAPTER SIX: MANAGING A WEB SERVER AND FILES.
User Interfaces 4 BTECH: IT WIKI PAGE:
CoFM: An Environment for Collaborative Feature Modeling Li Yi Peking University
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP 6.1 Delta Training Documentation.
ECI – electronic Commerce Infrastructure “ An application to the Shares Market ” Demetris Zeinalipour ( Melinos Kyriacou
Semantic Clipboard User Interface is integrated in the Browser Architecture of the Semantic Clipboard Illustration of a license incompliant content reuse.
Working with Feature Services Gary MacDougall Russell Brennan.
Knowledge Management Platform Communities of Practice User Guide for CoP users Copyright © 2010 Group Technology Solutions. All Rights Reserved.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
COORENOR COORENOR Web Portal COORENOR Agenda Where we are? (Summarize features of the COORENOR web portal.) Where are we going? (Show how to.
Living Online Lesson 3 Using the Internet IC3 Basics Internet and Computing Core Certification Ambrose, Bergerud, Buscge, Morrison, Wells-Pusins.
A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect Exchange ideas Share.
A Guide to Getting Started BCPS – Office of Instructional Technology.
Ian F. C. Smith Writing a Journal Paper. 2 Disclaimer / Preamble This is mostly opinion. Suggestions are incomplete. There are other strategies. A good.
UI's for inputting and presenting the metadata of hypermedia documents Kai Kuikkaniemi HUT T
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
Text2PTO: Modernizing Patent Application Filing A Proposal for Submitting Text Applications to the USPTO.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
E-Procurement Solution for the Northern Ireland 1 Contract and Project Management Solution for the Northern Ireland.
Project Management: Messages
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
Managing a Web Server and Files
Presentation transcript:

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 1/33 Asynchronous Collaboration Awareness: Expectation Fulfillment Notification WS 2006/2007 RWTH Aachen University Irina Kireyev Supervisors: Prof. Dr. Wolfgang Prinz, Prof. Dr. Gerhard Lakemeyer 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 2/33 CSCW History –CSCW exists since 1980s –Main focus - synchronous collaboration Today –Outsourcing practices – different time zones –Collaborators concentrate better in an isolated mode –Need from time to time coordinate activities Solution –Asynchronous collaboration –Supporting both asynchronous and synchronous modes 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 3/33 Awareness Key issue –Providing awareness : “understanding of the activities of others, that provide a context for your own activity” In asynchronous system: –Providing change awareness: “the ability to track the changes made to a collaborative artifact by other participants overtime” Current awareness support types: –Informational –Subscription-based –Peripheral 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 4/33 Research Question Problem identified – providing negative awareness –Awareness only of events that occur –No awareness of what was supposed to occur, but did not Our solution –A mechanism to specify an expectation a mental picture of what events should take place in a workspace within certain time limits –Notification of fulfilment or non-fulfilment Objectives –Development of a concept for expectation awareness –Implementation in broadly used groupware system BSCW – Basic Support for Collaborative Work –Evaluation of practicability 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 5/33 Use Case Example 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 6/33 James Tam and Saul Greenberg –Where ? – location of a change –Who ? – author of a change –What? – content of a change –When? – time of a change –How? – actions that lead to a change –Why? – reason for the change 6 Info Elements of Change 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 7/33 Asynch. Awareness Mechanisms A. J. Bernheim-Brush, D. Bargeron, J. Grudin, A.Gupta –Informational activities shown, can be queried from the workspace e.g. highlighting, annotations and markups, playback, storing and retrieving versions –Subscription-based to receive notifications on events in a workspace –Peripheral alerts on changes when user was offline as soon as online 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 8/33 In BSCW Informational –Event icons –Object history –Event history Subscription-based –Daily workspace activity report –Direct event notification after each event –RSS news feeds Peripheral –JMonitor user and event views 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 9/33 Summary Existing tools - cognitive support for past or present events No tool –Specify expected future actions –Automatically verify –Summarized notify also when the action did not occur Six information elements for change awareness 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 10/33 Demo Creating expectation Checking status 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 11/33 Scope Definitions Asynchronous collaborative software (groupware) –sharing of objects –non simultaneous work mode Workspace –user working area –collection of objects user has access to Object (artifact) –the data structures upon which the users operate –attributes with values Participate (member) w.r.t. an object –user who has access to this object Activity (action, operation) –transformation that act on an object –parameters with values Operational semantics of an object for a participant –possible operations on the object for the participant 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 12/33 Expectation Model Mental picture of future events Components (attributes of Expectation object) –Creator –Artifact Single artifact Set of artifacts –Expected Activity Operational semantics of an object –Participants Single member Set of members –Start time –End time 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 13/33 Activity based on Artifact Document –Read –Edit –Rate –Create Note with type: Note, Pro, Con, Angry, Important, Idea Folder –all activities of single artifacts –Create with type: Document, Discussion, URL, Poll Note –Read –Create Reply Note with type: Note, Pro, Con, Angry, Important, Idea URL –Rate Poll –Vote 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 14/33 Actions (operations) –Create Member with access rights to modify –View Creator, Participants? –Edit Creator –Destroy Creator –View Result Creator, Participants? –Fulfillment Check between exp. start time and end time After each action Each time result is viewed Periodically Automatically at exp. end time 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work Expectation Model (cont.)

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 15/33 Status of expectation fulfillment w.r.t. end date –Basic Initial Fulfilled Not fulfilled –Optional states Ongoing: not fulfilled, partly fulfilled, fully fulfilled Final: not fulfilled, partly fulfilled, fully fulfilled Fulfilled after deadline 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work States

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 16/33 Optional components and actions –Send notification at end time –Show expectation to participants –Restart –Extend end date –Contact participants that fulfilled / did not fulfill 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work Expectation Model (cont.)

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 17/33 Expectation Activity Diagram 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 18/33 Level of necessity and authority –Task: duty –Expectation: looking forward to a certain action might be fulfilled or not fulfilled Intention Task: specifies sequence of instructions for a work unit Expectation: providies better awareness automatic summary of events that should have taken place currently can be only manually obtained Agreement –Task: collaborator must agree –Expectation : collaborator might not even know showing expectation is up to expectation creator Expectation versus Task 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 19/33 In workspace for sharing objects and asynch. work mode Mental picture Object in workspace –Basic components Creator, Artifact, Activity, Participants, Start time, End time –Basic actions Create, View, Edit, Destroy, View Result, Fulfillment Check –State: initial, fulfilled, not fulfilled Ongoing: –not fulfilled, partly fulfilled, fully fulfilled Final: –not fulfilled, partly fulfilled, fully fulfilled Summary 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 20/33 Python CGI extension of web server Clients are unmodified browsers 3 layers: –Request handling –Operation handling –Persistent storage Interplay between layers –Action in UI by user –http request to BSCW server by browser –Identific. of op. handler and request obj. by request handl. layer –Communic. with persistent storage and response obj. using xhtml templates by operation handl. layer –http response by request handl. layer 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work BSCW

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 21/33 X-BSCW API –Java –No changes in BSCW kernel itself => modularity –API provides access to all the necessary information ? –Standalone program => locate, download, install effort Package – our choice –Python –Connected to baseline objects –No changes to kernel itself –Part of BSCW user interface –Can be turned on/off –User level configurable: beginner, medium, advanced X-BSCW API versus Package 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 22/33 Package Structure 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 23/33 Status Indication 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 24/33 Classes –cl_exp.py Expectation class definitions –cl_action.py Mappings between actions in UI and operation handlers Operation handlers –op_editexp.py Adding or editing an expectation –op_listexp.py Allows also to delete an expectation from the list –op_expstatus.py Configuration files –bs_config.py, bs_event_details.py, bs_explog.py, bs_iconconfig.py, bs_menuconfig.py, config_html_ui.py Classes and Operation Handlers 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 25/33 Class Diagram 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 26/33 10 participants –From target group – BSCW users –Research Participants Request document in BSCW –Separately one at a time and facilitator of the test Briefing –Simple example task –Different from the test tasks 12 test tasks –Real life situation –More and more evolved with time –Covered all functionality –Included Creation of expectation according to given scenario Understanding exp. result: fulfilled, partly fulfilled, not fulfilled Fulfilling a given expectation Semi structured interview –Expressing opinion on UI, usefulness, improvements, solutions 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work Set Up

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 27/33 Set Up (cont.) 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 28/33 Difficulties during tasks –Understood the task text, solved incorrectly –Could not proceed with a task without a question –Was uncomfortable with some part of UI – made remark Our observations Answers to questions in semi structured interviews –Usefulness –Usability –Possible uses Suggestions of improvements Solutions to difficulties Results 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 29/33 Members selection at exp. creation –8 out 10: at least one member/ for all members ? –6: selected members one by one instead using a role –2: how to switch to groups/roles in selection ? –2: forgot to press on “Select Members” –1: showing expectation to involved members ? Navigation to expectation actions –4: did not like to click twice to get to result page –4: why no “Expectation” in Action menu ? –2: did not find expectation on a folder inside the folder –2: set expectation on a wrong artifact Icons –2: did not change the date at expectation end time –1 : could not distinguish between red and yellow icons No difficulties with reading expectation result Difficulties 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 30/33 Icon –Separate icons for Partly fulfilled icon Exp. set on me and by me Blinking when new relevant events or short before / after end time –On folder – icon also inside the folder Expectation creation form –exp. end time – hour is blank by default, date is enough –listing in result what is missing for fulfillment More intuitive navigation –Result page directly after icon click –In “Action menu” list of exp. and available actions for each exp. –Tool tip with exp. details notification –long with result details / short with result page link Suggestions 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 31/33 Benefits of expectations –More flexible, user controllable and non-obtrusive awareness (only one notification per expectation) –Concept and implementation for negative awareness –A reminder of a certain deadline –Showing to involved collaborators what is expected All test participants stated –Useful concept especially for large workspaces –Easy to understand –Result simple to read –Responsive –Consistent with BSCW user interface 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work Conclusions

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 32/33 Improving the user interface based on suggestions –Members selection –Navigation to expectation actions –Icon carrying more information Raising responsiveness after exp. fulfillment –Exp. fulfillment test from operation event Increasing efficiency –Not checking the entire history of events between start and end time Expectation on multiple artifacts Testing expectation in other domains: –Management of software development –Collaborative architectural design 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work Future Work

Asynchronous Collaboration Awareness: Expectation Fulfillment Notification Master Thesis 23/02/2007 WS 2006/2007 RWTH Aachen University 33/33 Thank you for your attention Are there any questions ? 1.Introduction 2.Related work 3.Demo 4.Concept description 5.Implementation description 6.Evaluation 7.Conclusions 8.Future work The End