SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Awareness without Overload

in Computer-Supported Collaborative Environments




Adrien Joly

Universiteit Twente, 19/03/2009

PhD supervisor: Pr. Pierre Maret
Abstract and scope


                                                                              Goal: Support collaboration and

                                                                              knowledge exchange by enabling
    Knowledge                                   Social                        Ambient Awareness, based on
   Management                                 Networking
                                                                                                   actions and
                                                                              computer-based
                                     CSCE
                                                                              context

                                                                              Proposition: A framework for Context-
                              Context-
                             Awareness                                        Aware notifications

                                                                              First application environment:
                                                                              Enterprise workers


  * CSCE: Computer-Supported Collaboration Environment
                                                           Copyright © 2009 Alcatel-Lucent, d.r.
2 | Awareness without Overload | March 2009
Ordre du jour

1. Motivation

2. Proposed solution

3. The Contextual Notification Framework

4. Research issues

5. Discussion
1               Motivation




                                              Copyright © 2009 Alcatel-Lucent, d.r.
4 | Awareness without Overload | March 2009
Motivation




                Social networking                                                               ties
                                                    is about creating and maintaining

                                      people that are emotionally connected or have
                  between

                                               common interests


                                                         Have you
                                                         met Ted?
                                                                                               




                                                        Copyright © 2009 Alcatel-Lucent, d.r.
5 | Awareness without Overload | March 2009
Motivation


                      new ties (as well as conversations) rely on:
Creation of

  Relevance of potential match
               common context of encounter
  The

  Trust as a warranty of relevance

                 Transportation Conference

                                                Have you
                                                met Ted?
                                                                                         




                                                  Copyright © 2009 Alcatel-Lucent, d.r.
 6 | Awareness without Overload | March 2009
Motivation


                                               Office n°2
 Office n°1                                                                     Office n°3                      Office n°4

                                                            sell
                        buy                                                                          drive                 test




People working in remote                          places lose visibility of their common context

                                               communication/collaboration opportunities
                           they miss


                           lack of capitalization leads to work                                   duplication




                                                                    Copyright © 2009 Alcatel-Lucent, d.r.
 7 | Awareness without Overload | March 2009
Conte
Motivation : « 1.0 » communication tools
                                                                                                                 xt 1.0
                                                                                                                          : hiera
                                                                                                                                      rchy
Communication tools can help to increase awareness and initiate discussions




    I want to buy a car.
   Do you guys sell one?



                                               Office n°2
 Office n°1                                                                     Office n°3                       Office n°4

                                                            sell
                        buy                                                                          drive                  test




                                                                    Copyright © 2009 Alcatel-Lucent, d.r.
 8 | Awareness without Overload | March 2009
Conte
Motivation : « 1.0 » communication tools
                                                                                                                  xt 1.0
                                                                                                                           : hiera
                                                                                                                                       rchy
Communication tools can help to increase awareness and initiate discussions
                                                          Awareness very time-consuming!
                                        … BUT make


                                                                                       My baby has just born
                                                  Pills for sale
                                                                       I like driving cars.
    I want to buy a car.
                                                                                            He is so cute!
                                                    -80% !!!!
                                                    I want to sell my car. I test yours?
                                                                        Can
   Do you guys sell one?                                                                      I work for a magazine
                                               SPAM! Anybody need one?                                            Cars wanted for test


                                                Office n°2
 Office n°1                                                                      Office n°3                       Office n°4

                                                             sell
                        buy                                                                           drive                  test




                                                                     Copyright © 2009 Alcatel-Lucent, d.r.
 9 | Awareness without Overload | March 2009
Conte
Motivation : « 2.0 » communication tools
                                                                                               xt 2.0
                                                                                                        : cont
                                                                                                              ent
         Social Networking Platforms help to increase Awareness in the Enterprise ?
Can




                                               Copyright © 2009 Alcatel-Lucent, d.r.
10 | Awareness without Overload | March 2009
Conte
Motivation
                                                                                                      xt 2.0
                                                                                                               : cont
                                                                                                                     ent
         Social Networking Platforms help to increase Awareness in the Enterprise ?
Can




                                                Content Sharing


                                               Expertise Promotion


                                                Social Notification

                                                      Copyright © 2009 Alcatel-Lucent, d.r.
11 | Awareness without Overload | March 2009
Conte
Motivation
                                                                                                        xt 2.0
                                                                                                                 : cont
                                                                                                                       ent
         Social Networking Platforms help to increase Awareness in the Enterprise ?
Can




                                                  Numerous platforms
                                               to maintain and follow
                                                     manually...

                                                                                      Awareness
                                                                                               turns to
                                                                                          Overload

                                                       Copyright © 2009 Alcatel-Lucent, d.r.
12 | Awareness without Overload | March 2009
Conte
Motivation
                                                                                                xt 3.0
                                                                                                         : the u
                                                                                                                ser!
         Social Networking Platforms help to increase Awareness in the Enterprise ?
Can

                                                                                       Needed

    Content Sharing                                                              Contributions
                                                                                 Expertise
                                                                                 Activities
                                                                                 Status


Expertise Promotion                              Filter

                                                                            Updates
                                                                            Contacts
                                                                            Resources
 Social Notification                                                        Recognition                   Enterprise
                                                                                                             worker

                                               Copyright © 2009 Alcatel-Lucent, d.r.
13 | Awareness without Overload | March 2009
Background on CSCE
                                                                                             Previo
                                                                                                   us wor
Computer-Supported Collaborative Environments
                                                                                                            ks
 [Dourish'92]: “Shared Feedback”:
      Human annotation of tracked actions on documents
      Add useful context information, and avoid duplication

 [Amelung'05]: Context-Aware Activity Notification System (CANS):
      Based on Sakai Collaboration & Learning Environment (web platform)
      Social context only: “current membership, the collective goals of individuals”
                           – Context = project / community of practice !
      Basically, an adaptive publication/subscription system for web-based communities
 Applied workspace awareness systems:
      Collaborative bug tracking [Ellis'07]
      Configuration management [Sarma'08]
      Collaborative software development [Biehl'07]



                                                     Copyright © 2009 Alcatel-Lucent, d.r.
14 | Awareness without Overload | March 2009
2                    Proposed solution




                                               Copyright © 2009 Alcatel-Lucent, d.r.
15 | Awareness without Overload | March 2009
Proposed solution


                                                Office n°2
 Office n°1                                                                      Office n°3                      Office n°4

                                                               ???
                                                             sell
                        buy                                                                           drive                 test
                                                                                                          ???                   ???
                         ???




People working in remote                           places lose visibility of their common context

                                                communication/collaboration opportunities
                           they miss


                           lack of capitalization leads to work                                    duplication




                                                                     Copyright © 2009 Alcatel-Lucent, d.r.
 16 | Awareness without Overload | March 2009
Proposed solution


                                               Office n°2
Office n°1                                                                                 Office n°3                            Office n°4

                                                                    sell
                         buy                                                                                         drive                          test




                                                                                                                                                      
                                                                    
                                                                                                                     




                                                                                                                                      notifications
         notifications




                                                                                                      notifications
                                                    notifications




                                                                                                                                                       context
                         context




                                                                                                                       context
                                                                     context




                                     Contextual Notification Framework
                                                 Filtered Ambient Awareness




                                                                               Copyright © 2009 Alcatel-Lucent, d.r.
17 | Awareness without Overload | March 2009
Proposed solution – Use case


                                               Bob
      Alice                                                                                 Carol                           Bob is working on a
                                                                                                                            Java development
                                 ???                                                                                ???     project.




                                                                
                                                                                                                
         notifications




                                                                                                 notifications
                                                notifications
                           context




                                                                                                                  context
                                                                context




                         Contextual Notification Framework




                                                                          Copyright © 2009 Alcatel-Lucent, d.r.
18 | Awareness without Overload | March 2009
Proposed solution – Use case


                                               Bob
      Alice                                                                                 Carol                           Bob is working on a
                                                                                                                            Java development
                                 ???                                                                                ???     project, and one
                                                                                                                            module does not
                                                                                                                            work...


                                                                
                                                                                                                
         notifications




                                                                                                 notifications
                                                notifications
                           context




                                                                                                                  context
                                                                context




                         Contextual Notification Framework




                                                                          Copyright © 2009 Alcatel-Lucent, d.r.
19 | Awareness without Overload | March 2009
Proposed solution – Use case


                                               Bob
      Alice                                                                                 Carol                           Bob is working on a
                                                                                                                            Java development
                                 ???                                                                                ???     project, and one
                                                                                                                            module does not
                                                                                                                            work...

                                                                                                                            Alice and Carol have
                                                                
                                                                                                                          been developing this
         notifications




                                                                                                 notifications
                                                notifications



                                                                                                                            module.
                           context




                                                                                                                  context
                                                                context




                         Contextual Notification Framework




                                                                          Copyright © 2009 Alcatel-Lucent, d.r.
20 | Awareness without Overload | March 2009
Proposed solution – Use case


                                               Bob
      Alice                                                                                 Carol                           Bob is working on a
                                                                                                                            Java development
                            Bob
                                                                                                                            project, and one
                            SOS!
                                                                                                                            module does not
                                                                                                                            work...

                                                                                                                            Alice and Carol have
                                                                
                                                                                                                          been developing this
         notifications




                                                                                                 notifications
                                                notifications



                                                                                                                            module.




                                                                                                                  context
                                                                context
                           context




                                                                                                                            Because she is also
                                       Similar context                                                                      currently developing
                                                                                                                            in Java, Alice is
                                                                                                                            notified of Bob's
                         Contextual Notification Framework                                                                  problem.




                                                                          Copyright © 2009 Alcatel-Lucent, d.r.
21 | Awareness without Overload | March 2009
Proposed solution – Use case


                                               Bob
      Alice                                                                                 Carol                           Bob is working on a
              Transparent context updates                                                                                   Java development
                  Bob
                                                                                                                            project, and one
                            SOS!
                                                                                                                            module does not
                                                                                                                            work...
                                                       Contextually relevant notifications
                                                                                                                            Alice and Carol have
                                                                
                                                                                                                          been developing this
         notifications




                                                                                                 notifications
                                                notifications



                                                                                                                            module.
                           context




                                                                                                                  context
                                                                context


 New opportunities for communication and exchange is also
                                           Because she
                                       Similar context                                                                      currently developing
                                                                                                                            in Java, Alice is
                                                                                                                            notified of Bob's
                         Contextual Notification Framework
                                                  Less cognitive                                                            overload
                                                                                                                            problem.




                                                                          Copyright © 2009 Alcatel-Lucent, d.r.
22 | Awareness without Overload | March 2009
3                    The Contextual Notification Framework




                                               Copyright © 2009 Alcatel-Lucent, d.r.
23 | Awareness without Overload | March 2009
The Contextual Notification Framework - architecture




                                                 High level context




                                                                                                                                  Infrastructure
                                                     Context                                         Contextual
User’s workstation




                                                    aggregator                                         Filter

                     Interaction logs
                                                                                                                   Proposed
                     (REST interface)                                                                             notifications

                                                 Desktop activity
                                                                                                   Social notifier
                                                     sniffers


                                                                         Enterprise
                                                                          worker




                                                                      Copyright © 2009 Alcatel-Lucent, d.r.
  24 | Awareness without Overload | March 2009
The Contextual Notification Framework – Theoritical dataflow
                                                                                      Evt
                                                                                            UC1               UC3
                                                                                                        Evt
                                                   Framework                                                        Evt
                                                                                                  UC2

                                          User's                       Filtering and aggregation
             Event
                                         context
                                                                                       Personalization

                                                                                            Synthesis
                                   Aggregation
                                                               KB
                                                                                              Notifi-
                             Categorization                                                   cation


            Low-level data and events
                                                               User
                                                    Copyright © 2009 Alcatel-Lucent, d.r.
25 | Awareness without Overload | March 2009
The Contextual Notification Framework – Context and Events


                                                      Event:
                                                The

                                                 Identifies an Action (or interaction)

                                                 From a person / an agent

                                                                     timestamp
                                                 At a given
Event

                                                      Contextual Cloud:
                                                The

                                                                  weighted tags
                                                 Contains

                                                 Represents the subject /                     topic of the event
                                                 Tags might hold additional attributes

                                                   e.g. Freshness, origin, reasoning path...


                                                       Copyright © 2009 Alcatel-Lucent, d.r.
 26 | Awareness without Overload | March 2009
The Contextual Notification Framework – Context and Events - Examples


                                                      Event:
                                                The

                                                 Identifies an Action (or interaction)
                                                    Bob is trying to compile a module
                                                 From a person / an agent
                                                        Adrien's browsing topic changed
                                                                     timestamp
                                                 At a given
Event
                                                       Pierre contributed to the report

                                                      Contextual Cloud:
                                                The
                                                                                               report deliverable
                                                                 weighted tags
                                                 Contains
                                                                 survey social
                                                                               project-Thunder
                                                       networking mashup
                                                    Represents the subject / topic of the event
                                                
                                                                                 ms-word WP5
                                                                             facebook
                                                      community                   contribution
                                                 Tags might hold additional attributes comments
                                                                                    partners minutes
                                                          twitter ambient
                                                   e.g. Freshness, origin, reasoning path...
                                                         awareness people

                                                       Copyright © 2009 Alcatel-Lucent, d.r.
 27 | Awareness without Overload | March 2009
The Contextual Notification Framework – Context and Events – Detailed
 example


                                                      Event:
                                                The
        Bob is trying to
        compile a module                         Identifies an Action (or interaction)
                                                                         com.eclipse.compile()

                                                 From a person / an agent
                                                                   alcatel-lucent.com/~bob

                                                                     timestamp
                                                 At a given                                   2009-03-17 14:15.01
Event

                                                      Contextual Cloud:
                                                The

                                                                  weighted tags development(13)...
                                                 Contains

                                                 Represents the subject /                     topic of the event
                                                 Tags might hold additional attributes

                                                   e.g. Freshness, origin, reasoning path...
                                                          Origin: localhost:80/firefox?tabs


                                                       Copyright © 2009 Alcatel-Lucent, d.r.
 28 | Awareness without Overload | March 2009
The Contextual Notification Framework – Current implementation
                                                                                            Evt
                                                                                                             Evt
                                                         Framework
Contextual                                                                                                         Evt

cloud
                                                                          Cloud similarity evaluation

Event:
Opening,
                                                                                                  Threshold
closing,
focusing
                                                                  Stop
                                     Aggregation
on a page
                                                                  words
                                                                                                   Notifi-
                        Keyword extraction                                                         cation
                                      (del.icio.us...)

             Browsed web pages (events)
                                                                     User
                                                          Copyright © 2009 Alcatel-Lucent, d.r.
  29 | Awareness without Overload | March 2009
4                      Research issues




                                               Copyright © 2009 Alcatel-Lucent, d.r.
30 | Awareness without Overload | March 2009
Research issues



Open questions for next steps


 How to model events and their context ?

 How to generate homogeneous contextual clouds ?

 How to filter the contextual information ?

 How to evaluate context proximity ?




                                               Copyright © 2009 Alcatel-Lucent, d.r.
31 | Awareness without Overload | March 2009
Discussion
Discussion



Contextual Notification Framework to enable Ambient Awareness:
 Logging user actions on his workstation
 Event propagation with contextual synthesis
 Context similarity evaluation for filtering relevant notifications
 Designed for minimal user interaction and system transparency
  (privacy & trust)

Next steps:
 Iterative improvement of software
 In-lab experiment to evaluate user acceptance and quality of
  logic
 Generalization of the framework (outside the enterprise)


                                               Copyright © 2009 Alcatel-Lucent, d.r.
33 | Awareness without Overload | March 2009
References

 P. Dourish and V. Bellotti. Awareness and coordination in shared workspaces. In CSCW '92: Proceedings of the
     1992 ACM conference on Computer-supported cooperative work, pages 107-114, New York, NY, USA, 1992. ACM.

 C. J. Amelung. A context-aware notification framework for developers of computer supported
     collaborative environments, PhD thesis, University of Missouri, 2005

 J. B. Ellis, S. Wahid, C. Danis, and W. A. Kellogg. Task and social visualization in software development:
     evaluation of a prototype. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems,
     pages 577-586, New York, NY, USA, 2007. ACM.

 A. Sarma, D. Redmiles, and A. van der Hoek. Empirical evidence of the benefits of workspace awareness in
     software configuration management. In SIGSOFT '08/FSE-16: Proceedings of the 16th ACM SIGSOFT International
     Symposium on Foundations of software engineering, pages 113-123, New York, NY, USA, 2008. ACM.

 J. T. Biehl, M. Czerwinski, G. Smith, and G. G. Robertson. Fastdash: a visual dashboard for fostering awareness
     in software teams. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, pages
     1313-1322, New York, NY, USA, 2007. ACM.

 A. Joly, P. Maret, and J. Daigremont. Context-awareness, the missing block of social networking. International
     Journal of Computer Science and Applications, 4(2), 2009.

                                                       Copyright © 2009 Alcatel-Lucent, d.r.
34 | Awareness without Overload | March 2009
www.alcatel-lucent.com
                         www.alcatel-lucent.com




                                               Copyright © 2009 Alcatel-Lucent, d.r.
35 | Awareness without Overload | March 2009
Appendix
Appendix: Keyword extraction results




Web page: « Getting started with extension development – Mozillazine Knowledge Base »
(about Firefox programming)

http://kb.mozillazine.org/Getting_started_with_extension_development


                                               Copyright © 2009 Alcatel-Lucent, d.r.
37 | Awareness without Overload | March 2009
Appendix: Intended context providers




                                                                                       Done




                                               Copyright © 2009 Alcatel-Lucent, d.r.
38 | Awareness without Overload | March 2009

Mais conteúdo relacionado

Destaque

Measle Effect Rev 2
Measle Effect Rev 2Measle Effect Rev 2
Measle Effect Rev 2Paul Rouse
 
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_mars
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_marsMineralogy of a_mudstone_at_yellowknife_bay_gale_crater_mars
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_marsSérgio Sacani
 
Suplemento março versão 2
Suplemento março versão 2Suplemento março versão 2
Suplemento março versão 2comiteiv
 
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...ChemAxon
 
World Content Market Etma
World Content Market EtmaWorld Content Market Etma
World Content Market Etmaetma
 
Edelweiss Tour Guide
Edelweiss Tour GuideEdelweiss Tour Guide
Edelweiss Tour Guidefrenchkiwi
 
6 August Daily market report
6 August Daily market report6 August Daily market report
6 August Daily market reportQNB Group
 
DCR Trendline October 2014 - Non Employee Workforce Insight
DCR Trendline October 2014 - Non Employee Workforce InsightDCR Trendline October 2014 - Non Employee Workforce Insight
DCR Trendline October 2014 - Non Employee Workforce Insightss
 
RevolucióN Mexicana Daniel
RevolucióN Mexicana DanielRevolucióN Mexicana Daniel
RevolucióN Mexicana DanielDaniel Perez
 
Ziua Cargo - numarul 68, septembrie 2014
Ziua Cargo - numarul 68, septembrie 2014Ziua Cargo - numarul 68, septembrie 2014
Ziua Cargo - numarul 68, septembrie 2014Revista Ziua Cargo
 

Destaque (20)

Measle Effect Rev 2
Measle Effect Rev 2Measle Effect Rev 2
Measle Effect Rev 2
 
Persecution Of Members
Persecution Of MembersPersecution Of Members
Persecution Of Members
 
Liste rapper
Liste rapperListe rapper
Liste rapper
 
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_mars
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_marsMineralogy of a_mudstone_at_yellowknife_bay_gale_crater_mars
Mineralogy of a_mudstone_at_yellowknife_bay_gale_crater_mars
 
NetCh@kra 15 years of internet
NetCh@kra  15 years of internetNetCh@kra  15 years of internet
NetCh@kra 15 years of internet
 
Usability & Webdesign 2009
Usability & Webdesign 2009Usability & Webdesign 2009
Usability & Webdesign 2009
 
Suplemento março versão 2
Suplemento março versão 2Suplemento março versão 2
Suplemento março versão 2
 
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...
USUGM 2014 - Zane Barlow & Margaret Trombley (Pearson Education): Marvin JS g...
 
World Content Market Etma
World Content Market EtmaWorld Content Market Etma
World Content Market Etma
 
Edelweiss Tour Guide
Edelweiss Tour GuideEdelweiss Tour Guide
Edelweiss Tour Guide
 
redcross 2.0
redcross 2.0redcross 2.0
redcross 2.0
 
Fêtes et salons du livre 2013
Fêtes et salons du livre 2013Fêtes et salons du livre 2013
Fêtes et salons du livre 2013
 
USC Columbia fall 2014 FAQs
USC Columbia fall 2014 FAQsUSC Columbia fall 2014 FAQs
USC Columbia fall 2014 FAQs
 
6 August Daily market report
6 August Daily market report6 August Daily market report
6 August Daily market report
 
Slides wallonië nl
Slides wallonië nlSlides wallonië nl
Slides wallonië nl
 
DCR Trendline October 2014 - Non Employee Workforce Insight
DCR Trendline October 2014 - Non Employee Workforce InsightDCR Trendline October 2014 - Non Employee Workforce Insight
DCR Trendline October 2014 - Non Employee Workforce Insight
 
RevolucióN Mexicana Daniel
RevolucióN Mexicana DanielRevolucióN Mexicana Daniel
RevolucióN Mexicana Daniel
 
Ziua Cargo - numarul 68, septembrie 2014
Ziua Cargo - numarul 68, septembrie 2014Ziua Cargo - numarul 68, septembrie 2014
Ziua Cargo - numarul 68, septembrie 2014
 
XX-XY
XX-XYXX-XY
XX-XY
 
Tema
TemaTema
Tema
 

Semelhante a Awareness Without Overload

Notes Version Overcoming Obstacles To Build Event Attendance
Notes Version Overcoming Obstacles To Build Event AttendanceNotes Version Overcoming Obstacles To Build Event Attendance
Notes Version Overcoming Obstacles To Build Event AttendanceVivastream
 
Notes version if you help them they will come_overcoming obstacles
Notes version if you help them they will come_overcoming obstaclesNotes version if you help them they will come_overcoming obstacles
Notes version if you help them they will come_overcoming obstaclesVivastream
 
Social Business Collaboration Framework For Success - Workshop
Social Business Collaboration Framework For Success - WorkshopSocial Business Collaboration Framework For Success - Workshop
Social Business Collaboration Framework For Success - WorkshopClaire Flanagan, MBA
 
Presentation Sampler
Presentation SamplerPresentation Sampler
Presentation Samplerstrohj
 
Cloud Communications: Top 5 Advantages for Your Enterprise
Cloud Communications: Top 5 Advantages for Your EnterpriseCloud Communications: Top 5 Advantages for Your Enterprise
Cloud Communications: Top 5 Advantages for Your EnterpriseXO Communications
 
Spain Getting Ready For Cloud Computing
Spain Getting Ready For Cloud ComputingSpain Getting Ready For Cloud Computing
Spain Getting Ready For Cloud ComputingCarlos Domingo
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersMichael Chaize
 
From 0 to 50K Users (2011)
From 0 to 50K Users (2011)From 0 to 50K Users (2011)
From 0 to 50K Users (2011)Marc Jadoul
 
Enterprise 2.0: It's No Field of Dreams, A CSC Case Study
Enterprise 2.0: It's No Field of Dreams, A CSC Case StudyEnterprise 2.0: It's No Field of Dreams, A CSC Case Study
Enterprise 2.0: It's No Field of Dreams, A CSC Case StudyClaire Flanagan, MBA
 
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...Friprogsenteret
 
One backend multiple Screens
One backend multiple ScreensOne backend multiple Screens
One backend multiple ScreensMichael Chaize
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Ed Chi
 
It Role State Exploration 7 Nov Illumine
It Role State Exploration 7 Nov  IllumineIt Role State Exploration 7 Nov  Illumine
It Role State Exploration 7 Nov Illumineibecome
 
Vom Intranet zum Digital Workplace
Vom Intranet zum Digital WorkplaceVom Intranet zum Digital Workplace
Vom Intranet zum Digital WorkplaceONE Schweiz
 
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantSocial CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantIndia Social
 

Semelhante a Awareness Without Overload (20)

Ivan Combined
Ivan CombinedIvan Combined
Ivan Combined
 
Notes Version Overcoming Obstacles To Build Event Attendance
Notes Version Overcoming Obstacles To Build Event AttendanceNotes Version Overcoming Obstacles To Build Event Attendance
Notes Version Overcoming Obstacles To Build Event Attendance
 
Notes version if you help them they will come_overcoming obstacles
Notes version if you help them they will come_overcoming obstaclesNotes version if you help them they will come_overcoming obstacles
Notes version if you help them they will come_overcoming obstacles
 
Social Business Collaboration Framework For Success - Workshop
Social Business Collaboration Framework For Success - WorkshopSocial Business Collaboration Framework For Success - Workshop
Social Business Collaboration Framework For Success - Workshop
 
Presentation Sampler
Presentation SamplerPresentation Sampler
Presentation Sampler
 
Cloud Communications: Top 5 Advantages for Your Enterprise
Cloud Communications: Top 5 Advantages for Your EnterpriseCloud Communications: Top 5 Advantages for Your Enterprise
Cloud Communications: Top 5 Advantages for Your Enterprise
 
Spain Getting Ready For Cloud Computing
Spain Getting Ready For Cloud ComputingSpain Getting Ready For Cloud Computing
Spain Getting Ready For Cloud Computing
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
 
International Forum on E 2.0 - Mark Masterson - CSC
International Forum on E 2.0 - Mark Masterson - CSCInternational Forum on E 2.0 - Mark Masterson - CSC
International Forum on E 2.0 - Mark Masterson - CSC
 
Csc case study_j_boye11_final
Csc case study_j_boye11_finalCsc case study_j_boye11_final
Csc case study_j_boye11_final
 
From 0 to 50K Users (2011)
From 0 to 50K Users (2011)From 0 to 50K Users (2011)
From 0 to 50K Users (2011)
 
Enterprise 2.0: It's No Field of Dreams, A CSC Case Study
Enterprise 2.0: It's No Field of Dreams, A CSC Case StudyEnterprise 2.0: It's No Field of Dreams, A CSC Case Study
Enterprise 2.0: It's No Field of Dreams, A CSC Case Study
 
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...
Hans Petter Dahle: Programvareindustrien og fri programvare - erfaringer fra ...
 
Net vanta uc product overview presentation
Net vanta uc product overview presentationNet vanta uc product overview presentation
Net vanta uc product overview presentation
 
One backend multiple Screens
One backend multiple ScreensOne backend multiple Screens
One backend multiple Screens
 
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
 
It Role State Exploration 7 Nov Illumine
It Role State Exploration 7 Nov  IllumineIt Role State Exploration 7 Nov  Illumine
It Role State Exploration 7 Nov Illumine
 
Vom Intranet zum Digital Workplace
Vom Intranet zum Digital WorkplaceVom Intranet zum Digital Workplace
Vom Intranet zum Digital Workplace
 
Designing for the Ubicomp era
Designing for the Ubicomp eraDesigning for the Ubicomp era
Designing for the Ubicomp era
 
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantSocial CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
 

Mais de Adrien Joly

Introduction to asynchronous DB access using Node.js and MongoDB
Introduction to asynchronous DB access using Node.js and MongoDBIntroduction to asynchronous DB access using Node.js and MongoDB
Introduction to asynchronous DB access using Node.js and MongoDBAdrien Joly
 
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...Adrien Joly
 
Contextual Recommendation of Social Updates, a tag-based framework
Contextual Recommendation of Social Updates, a tag-based frameworkContextual Recommendation of Social Updates, a tag-based framework
Contextual Recommendation of Social Updates, a tag-based frameworkAdrien Joly
 
Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Exploitation de données de contexte utilisateur pour estimer la pertinence d...Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Exploitation de données de contexte utilisateur pour estimer la pertinence d...Adrien Joly
 
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Adrien Joly
 
Natural Ubiquitous Call-out
Natural Ubiquitous Call-outNatural Ubiquitous Call-out
Natural Ubiquitous Call-outAdrien Joly
 
Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Workspace Awareness without Overload: Contextual Filtering of Social Interact...Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Workspace Awareness without Overload: Contextual Filtering of Social Interact...Adrien Joly
 
Réseaux Sociaux, Révolution des usages sur Internet, et nouvelles problémati...
Réseaux Sociaux, Révolution des usages sur Internet,et nouvelles problémati...Réseaux Sociaux, Révolution des usages sur Internet,et nouvelles problémati...
Réseaux Sociaux, Révolution des usages sur Internet, et nouvelles problémati...Adrien Joly
 
Context-Awareness, the missing block of Social Networking
Context-Awareness, the missing block of Social NetworkingContext-Awareness, the missing block of Social Networking
Context-Awareness, the missing block of Social NetworkingAdrien Joly
 

Mais de Adrien Joly (9)

Introduction to asynchronous DB access using Node.js and MongoDB
Introduction to asynchronous DB access using Node.js and MongoDBIntroduction to asynchronous DB access using Node.js and MongoDB
Introduction to asynchronous DB access using Node.js and MongoDB
 
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...
PhD Defense - A Context Management Framework based on Wisdom of Crowds for So...
 
Contextual Recommendation of Social Updates, a tag-based framework
Contextual Recommendation of Social Updates, a tag-based frameworkContextual Recommendation of Social Updates, a tag-based framework
Contextual Recommendation of Social Updates, a tag-based framework
 
Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Exploitation de données de contexte utilisateur pour estimer la pertinence d...Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Exploitation de données de contexte utilisateur pour estimer la pertinence d...
 
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
Tangible Contextual Tag Clouds towards Controlled and Relevant Social Inter...
 
Natural Ubiquitous Call-out
Natural Ubiquitous Call-outNatural Ubiquitous Call-out
Natural Ubiquitous Call-out
 
Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Workspace Awareness without Overload: Contextual Filtering of Social Interact...Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Workspace Awareness without Overload: Contextual Filtering of Social Interact...
 
Réseaux Sociaux, Révolution des usages sur Internet, et nouvelles problémati...
Réseaux Sociaux, Révolution des usages sur Internet,et nouvelles problémati...Réseaux Sociaux, Révolution des usages sur Internet,et nouvelles problémati...
Réseaux Sociaux, Révolution des usages sur Internet, et nouvelles problémati...
 
Context-Awareness, the missing block of Social Networking
Context-Awareness, the missing block of Social NetworkingContext-Awareness, the missing block of Social Networking
Context-Awareness, the missing block of Social Networking
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Awareness Without Overload

  • 1. Awareness without Overload in Computer-Supported Collaborative Environments Adrien Joly Universiteit Twente, 19/03/2009 PhD supervisor: Pr. Pierre Maret
  • 2. Abstract and scope Goal: Support collaboration and knowledge exchange by enabling Knowledge Social Ambient Awareness, based on Management Networking actions and computer-based CSCE context Proposition: A framework for Context- Context- Awareness Aware notifications First application environment: Enterprise workers * CSCE: Computer-Supported Collaboration Environment Copyright © 2009 Alcatel-Lucent, d.r. 2 | Awareness without Overload | March 2009
  • 3. Ordre du jour 1. Motivation 2. Proposed solution 3. The Contextual Notification Framework 4. Research issues 5. Discussion
  • 4. 1 Motivation Copyright © 2009 Alcatel-Lucent, d.r. 4 | Awareness without Overload | March 2009
  • 5. Motivation Social networking ties is about creating and maintaining people that are emotionally connected or have between common interests Have you met Ted?   Copyright © 2009 Alcatel-Lucent, d.r. 5 | Awareness without Overload | March 2009
  • 6. Motivation new ties (as well as conversations) rely on: Creation of  Relevance of potential match common context of encounter  The  Trust as a warranty of relevance Transportation Conference Have you met Ted?   Copyright © 2009 Alcatel-Lucent, d.r. 6 | Awareness without Overload | March 2009
  • 7. Motivation Office n°2 Office n°1 Office n°3 Office n°4 sell buy drive test People working in remote places lose visibility of their common context communication/collaboration opportunities they miss lack of capitalization leads to work duplication Copyright © 2009 Alcatel-Lucent, d.r. 7 | Awareness without Overload | March 2009
  • 8. Conte Motivation : « 1.0 » communication tools xt 1.0 : hiera rchy Communication tools can help to increase awareness and initiate discussions I want to buy a car. Do you guys sell one? Office n°2 Office n°1 Office n°3 Office n°4 sell buy drive test Copyright © 2009 Alcatel-Lucent, d.r. 8 | Awareness without Overload | March 2009
  • 9. Conte Motivation : « 1.0 » communication tools xt 1.0 : hiera rchy Communication tools can help to increase awareness and initiate discussions Awareness very time-consuming! … BUT make My baby has just born Pills for sale I like driving cars. I want to buy a car. He is so cute! -80% !!!! I want to sell my car. I test yours? Can Do you guys sell one? I work for a magazine SPAM! Anybody need one? Cars wanted for test Office n°2 Office n°1 Office n°3 Office n°4 sell buy drive test Copyright © 2009 Alcatel-Lucent, d.r. 9 | Awareness without Overload | March 2009
  • 10. Conte Motivation : « 2.0 » communication tools xt 2.0 : cont ent Social Networking Platforms help to increase Awareness in the Enterprise ? Can Copyright © 2009 Alcatel-Lucent, d.r. 10 | Awareness without Overload | March 2009
  • 11. Conte Motivation xt 2.0 : cont ent Social Networking Platforms help to increase Awareness in the Enterprise ? Can Content Sharing Expertise Promotion Social Notification Copyright © 2009 Alcatel-Lucent, d.r. 11 | Awareness without Overload | March 2009
  • 12. Conte Motivation xt 2.0 : cont ent Social Networking Platforms help to increase Awareness in the Enterprise ? Can Numerous platforms to maintain and follow manually... Awareness turns to Overload Copyright © 2009 Alcatel-Lucent, d.r. 12 | Awareness without Overload | March 2009
  • 13. Conte Motivation xt 3.0 : the u ser! Social Networking Platforms help to increase Awareness in the Enterprise ? Can Needed Content Sharing Contributions Expertise Activities Status Expertise Promotion Filter Updates Contacts Resources Social Notification Recognition Enterprise worker Copyright © 2009 Alcatel-Lucent, d.r. 13 | Awareness without Overload | March 2009
  • 14. Background on CSCE Previo us wor Computer-Supported Collaborative Environments ks  [Dourish'92]: “Shared Feedback”:  Human annotation of tracked actions on documents  Add useful context information, and avoid duplication  [Amelung'05]: Context-Aware Activity Notification System (CANS):  Based on Sakai Collaboration & Learning Environment (web platform)  Social context only: “current membership, the collective goals of individuals” – Context = project / community of practice !  Basically, an adaptive publication/subscription system for web-based communities  Applied workspace awareness systems:  Collaborative bug tracking [Ellis'07]  Configuration management [Sarma'08]  Collaborative software development [Biehl'07] Copyright © 2009 Alcatel-Lucent, d.r. 14 | Awareness without Overload | March 2009
  • 15. 2 Proposed solution Copyright © 2009 Alcatel-Lucent, d.r. 15 | Awareness without Overload | March 2009
  • 16. Proposed solution Office n°2 Office n°1 Office n°3 Office n°4 ??? sell buy drive test ??? ??? ??? People working in remote places lose visibility of their common context communication/collaboration opportunities they miss lack of capitalization leads to work duplication Copyright © 2009 Alcatel-Lucent, d.r. 16 | Awareness without Overload | March 2009
  • 17. Proposed solution Office n°2 Office n°1 Office n°3 Office n°4 sell buy drive test     notifications notifications notifications notifications context context context context Contextual Notification Framework  Filtered Ambient Awareness Copyright © 2009 Alcatel-Lucent, d.r. 17 | Awareness without Overload | March 2009
  • 18. Proposed solution – Use case Bob Alice Carol Bob is working on a Java development ??? ??? project.    notifications notifications notifications context context context Contextual Notification Framework Copyright © 2009 Alcatel-Lucent, d.r. 18 | Awareness without Overload | March 2009
  • 19. Proposed solution – Use case Bob Alice Carol Bob is working on a Java development ??? ??? project, and one module does not work...    notifications notifications notifications context context context Contextual Notification Framework Copyright © 2009 Alcatel-Lucent, d.r. 19 | Awareness without Overload | March 2009
  • 20. Proposed solution – Use case Bob Alice Carol Bob is working on a Java development ??? ??? project, and one module does not work... Alice and Carol have    been developing this notifications notifications notifications module. context context context Contextual Notification Framework Copyright © 2009 Alcatel-Lucent, d.r. 20 | Awareness without Overload | March 2009
  • 21. Proposed solution – Use case Bob Alice Carol Bob is working on a Java development Bob project, and one SOS! module does not work... Alice and Carol have    been developing this notifications notifications notifications module. context context context Because she is also Similar context currently developing in Java, Alice is notified of Bob's Contextual Notification Framework problem. Copyright © 2009 Alcatel-Lucent, d.r. 21 | Awareness without Overload | March 2009
  • 22. Proposed solution – Use case Bob Alice Carol Bob is working on a Transparent context updates Java development Bob project, and one SOS! module does not work... Contextually relevant notifications Alice and Carol have    been developing this notifications notifications notifications module. context context context New opportunities for communication and exchange is also Because she Similar context currently developing in Java, Alice is notified of Bob's Contextual Notification Framework Less cognitive overload problem. Copyright © 2009 Alcatel-Lucent, d.r. 22 | Awareness without Overload | March 2009
  • 23. 3 The Contextual Notification Framework Copyright © 2009 Alcatel-Lucent, d.r. 23 | Awareness without Overload | March 2009
  • 24. The Contextual Notification Framework - architecture High level context Infrastructure Context Contextual User’s workstation aggregator Filter Interaction logs Proposed (REST interface) notifications Desktop activity Social notifier sniffers Enterprise worker Copyright © 2009 Alcatel-Lucent, d.r. 24 | Awareness without Overload | March 2009
  • 25. The Contextual Notification Framework – Theoritical dataflow Evt UC1 UC3 Evt Framework Evt UC2 User's Filtering and aggregation Event context Personalization Synthesis Aggregation KB Notifi- Categorization cation Low-level data and events User Copyright © 2009 Alcatel-Lucent, d.r. 25 | Awareness without Overload | March 2009
  • 26. The Contextual Notification Framework – Context and Events Event: The  Identifies an Action (or interaction)  From a person / an agent timestamp  At a given Event Contextual Cloud: The weighted tags  Contains  Represents the subject / topic of the event  Tags might hold additional attributes  e.g. Freshness, origin, reasoning path... Copyright © 2009 Alcatel-Lucent, d.r. 26 | Awareness without Overload | March 2009
  • 27. The Contextual Notification Framework – Context and Events - Examples Event: The  Identifies an Action (or interaction) Bob is trying to compile a module  From a person / an agent Adrien's browsing topic changed timestamp  At a given Event Pierre contributed to the report Contextual Cloud: The report deliverable weighted tags  Contains survey social project-Thunder networking mashup Represents the subject / topic of the event  ms-word WP5 facebook community contribution  Tags might hold additional attributes comments partners minutes twitter ambient  e.g. Freshness, origin, reasoning path... awareness people Copyright © 2009 Alcatel-Lucent, d.r. 27 | Awareness without Overload | March 2009
  • 28. The Contextual Notification Framework – Context and Events – Detailed example Event: The Bob is trying to compile a module  Identifies an Action (or interaction) com.eclipse.compile()  From a person / an agent alcatel-lucent.com/~bob timestamp  At a given 2009-03-17 14:15.01 Event Contextual Cloud: The weighted tags development(13)...  Contains  Represents the subject / topic of the event  Tags might hold additional attributes  e.g. Freshness, origin, reasoning path... Origin: localhost:80/firefox?tabs Copyright © 2009 Alcatel-Lucent, d.r. 28 | Awareness without Overload | March 2009
  • 29. The Contextual Notification Framework – Current implementation Evt Evt Framework Contextual Evt cloud Cloud similarity evaluation Event: Opening, Threshold closing, focusing Stop Aggregation on a page words Notifi- Keyword extraction cation (del.icio.us...) Browsed web pages (events) User Copyright © 2009 Alcatel-Lucent, d.r. 29 | Awareness without Overload | March 2009
  • 30. 4 Research issues Copyright © 2009 Alcatel-Lucent, d.r. 30 | Awareness without Overload | March 2009
  • 31. Research issues Open questions for next steps  How to model events and their context ?  How to generate homogeneous contextual clouds ?  How to filter the contextual information ?  How to evaluate context proximity ? Copyright © 2009 Alcatel-Lucent, d.r. 31 | Awareness without Overload | March 2009
  • 33. Discussion Contextual Notification Framework to enable Ambient Awareness:  Logging user actions on his workstation  Event propagation with contextual synthesis  Context similarity evaluation for filtering relevant notifications  Designed for minimal user interaction and system transparency (privacy & trust) Next steps:  Iterative improvement of software  In-lab experiment to evaluate user acceptance and quality of logic  Generalization of the framework (outside the enterprise) Copyright © 2009 Alcatel-Lucent, d.r. 33 | Awareness without Overload | March 2009
  • 34. References  P. Dourish and V. Bellotti. Awareness and coordination in shared workspaces. In CSCW '92: Proceedings of the 1992 ACM conference on Computer-supported cooperative work, pages 107-114, New York, NY, USA, 1992. ACM.  C. J. Amelung. A context-aware notification framework for developers of computer supported collaborative environments, PhD thesis, University of Missouri, 2005  J. B. Ellis, S. Wahid, C. Danis, and W. A. Kellogg. Task and social visualization in software development: evaluation of a prototype. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 577-586, New York, NY, USA, 2007. ACM.  A. Sarma, D. Redmiles, and A. van der Hoek. Empirical evidence of the benefits of workspace awareness in software configuration management. In SIGSOFT '08/FSE-16: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering, pages 113-123, New York, NY, USA, 2008. ACM.  J. T. Biehl, M. Czerwinski, G. Smith, and G. G. Robertson. Fastdash: a visual dashboard for fostering awareness in software teams. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 1313-1322, New York, NY, USA, 2007. ACM.  A. Joly, P. Maret, and J. Daigremont. Context-awareness, the missing block of social networking. International Journal of Computer Science and Applications, 4(2), 2009. Copyright © 2009 Alcatel-Lucent, d.r. 34 | Awareness without Overload | March 2009
  • 35. www.alcatel-lucent.com www.alcatel-lucent.com Copyright © 2009 Alcatel-Lucent, d.r. 35 | Awareness without Overload | March 2009
  • 37. Appendix: Keyword extraction results Web page: « Getting started with extension development – Mozillazine Knowledge Base » (about Firefox programming) http://kb.mozillazine.org/Getting_started_with_extension_development Copyright © 2009 Alcatel-Lucent, d.r. 37 | Awareness without Overload | March 2009
  • 38. Appendix: Intended context providers Done Copyright © 2009 Alcatel-Lucent, d.r. 38 | Awareness without Overload | March 2009