Keynote : From group collaboration to large scale social collaboration

Similar documents
The effect of electronic patient records (EPR) on the time taken to treat patients with genital Chlamydia infection

Humans are social beings... Computer-Supported Cooperative Work. Don Norman. ... but computers are (mostly) personal

Entrepreneurial Education in India

Promoting Coordination for Disaster Relief From Crowdsourcing to Coordination

Human-Computer Interaction IS4300. Computer-Supported Cooperative Work (CSCW)

John R. Harrald, Ph.D. Director, Institute for Crisis, Disaster, and Risk Management The George Washington University.

Healthcare Network Modeling and Analysis

Our Unmatched Anesthesia Experience. Your OR s Advantage.

A COMMUNITY BASED DNP LEADERSHIP CURRICULUM FOR INTERDISCIPLINARY GLOBAL DISASTER PREPAREDNESS

Stetson University College of Law Crisis Communications Plan

BEST PRACTICES AND LESSONS LEARNED IN DEPLOYING PRIVATE SECTOR AND VOLUNTEER RESOURCES THROUGH EMAC

CORDIS Partners Service Research Participant Portal

Situational Awareness in Hurricane Katrina. Brenda Wilmoth Lerner October, 2013

Matthew Hewings, Operations Director. Mississippi Emergency Management Agency. Office of Response 03/02/17

SHARE PSI 2.0 and Samos Summit on ICT-enabled Governance

Preparing for the CMS Emergency Preparedness Rule Changes

Advanced Telemedicine System Using 3G Cellular Networks and Agent Technology

Towards a flexible work-force planning methodology: a simulation approach in the operating suite

Network development for partnerships & cooperation programs fostering service innovation

What is the Performance of Incubators? The Point of View of Coached Entrepreneurs

The UPLOADS Project: Development of an Australian National Incident Dataset for led outdoor activities

URISA s GISCorps. 33 rd Esri User Conference.

Programming Integrated Surgical Operations and Preventive Maintenance Activities

The Basics of Disaster Response

DFG. Guidelines. Infrastructure for Electronic Publications and Digital Scholarly Communication. DFG form /15 page 1 of 12

SMART HEALTH MONITORING SYSTEM

Project Title: Young Entrepreneurs Rejuvenate Rural France - Acronym : YERRF

City of Fort Worth, Texas Community Emergency Response Team (CERT) Standard Operating Procedures

Surviving Katrina: How Touro Infirmary Met the Challenges of the Disaster! Paula McCreary MT(ASCP) Technical Manager Pathology Department

INTERNATIONAL EXCHANGE PROGRAM GRADUATE PROGRAM TAUGHT IN ENGLISH MULTISCALE MATERIALS FROM ATOMS TO ADVANCED DEVICES

Germany: use of EMS rush mode Dr. Michael Judex Federal office of Civil Protection and Disaster Assistance

Active Shooter Preparedness

Electronic Health Records for research and Hospital management. The "Assistance Publique - Hôpitaux de Paris" initiative

Disaster Management Structures in the Caribbean Mônica Zaccarelli Davoli 3

Not Scared... Prepared

CDW GOES ABOVE AND BEYOND.. TO ASSIST WHEN.. GLOBAL DISASTERS STRIKE..

Format for Information Note of IR-EMOP Project Document-Delegation of Authority to Country Directors

Enhancing resilience in the face of disaster

Combining budget cuts and efficiency of hospitals in France and the United Kingdom: the example of the tariff policy for day surgery.

Introduction. Groupware. Groupware development and research contexts. Time-space classification of groupware

Effects of Experience and Workplace Culture in Human-Robot Team Interaction in Robotic Surgery: A Case Study

NEW DISASTER PLANNING REGULATIONS AND REQUIREMENTS: ARE YOU PREPARED?

New Jersey, New York, and Connecticut Sea Grant s Call for Research Proposals Coastal Storm Awareness Program (CSAP)

Employing the USS HORNET MUSEUM. as an Emergency Response Center. during a major Bay Area disaster

Holistic approach to management of innovation : a home care case study

Brain imaging and neuroinformatics research Québec China Cuba scientific collaboration

Guardian 2015 Full-Scale Exercise. After-Action Report

Social Engineering & How to Counteract Advanced Attacks. Joe Ferrara, President and CEO Wombat Security Technologies, Inc.

Ethics for Professionals Counselors

Call for Poster Abstracts-Now Open!

Agence pour l Enseignement Français à l Etranger (AGENCY FOR FRENCH TEACHING ABROAD) Tender Rules

CLINICAL SERVICES POLICY & PROCEDURE (CSPP No. 25) Clinical Photography Policy in the Pre-Hospital Setting. January 2017

1. FOREWORD. April

Belmont Forum Collaborative Research Action:

Situation Manual Emergency Preparedness Conference Western Mass IRAA Preparedness Project

Polaritonics: From Basic Research to Device Applications

The Handshake that Says Glad to Work With You

SUMMER 2017 JUNE 5 TO AUGUST 11, WEEK IMMERSIVE PROGRAM

The Open Source WG Open Innova2on Summit, OWF 2009

Digital Economy and Society Index (DESI) Country Report Latvia

Catastrophic Incident Search and Rescue Lessons from the 2013 Colorado Floods

Lessons Learned From Hurricane Katrina

Child Protective Investigations Division Continuity of Operations Plan

PRIVACY IMPACT ASSESSMENT (PIA) For the

Hurricane Harvey Immediate Assistance Program September 21, 2017

Machrek Energy Development - Solar MEDSOLAR

SSF Call for Proposals: Framework Grants for Research on. Big Data and Computational Science

Emergency Preparedness: Preserving Your Life s Work

U.S. Department of Defense: Defense Logistics Agency (DLA) achieves unmatched agility through telework and BYOD strategy

Recruiting emerging leaders in oncology Leaders de demain en oncologie

Do You Know Which Safety Procedures To Follow In An Earthquake

NUMBER: UNIV University Administration. Emergency Management Team. DATE: October 31, REVISION February 16, I.

Accessing Patient Records in Virtual Healthcare Organisations

Call for Application Design-a-thon for Climate Information Application Development using the Internet of Things

ACUTE RESPONSE SCENE SAFETY AND TRIAGE IN MASS CASUALTY & DISASTERS

EUCERD RECOMMENDATIONS QUALITY CRITERIA FOR CENTRES OF EXPERTISE FOR RARE DISEASES IN MEMBER STATES

LotusLive. Working together just got easier Online collaboration solutions for the working world

Effect of R D Tax Credit on the cost-metrics of cloud computing

Social Media IUSM-GME-PO-0031

INTERNATIONAL GRADUATE PROGRAM TAUGHT IN ENGLISH MULTISCALE MATERIALS FROM ATOMS TO ADVANCED DEVICES

March 14, pm ET

HIPAA and Mandatory Reporting Hiding in Plain Sight

2018 NWO Regional Exercise

Social Media: Tools of the Trade

2018 Independent Projects Application Guidelines

Statement by. Honorable Paul McHale, Assistant Secretary of Defense for Homeland Defense. Before the 109th Congress

TRICARE Prime Remote Program

Hurricane Katrina: Laboratory Preparedness Redefined

ABOUT MONSTER GOVERNMENT SOLUTIONS. FIND the people you need today and. HIRE the right people with speed, DEVELOP your workforce with diversity,

TEMPLATE Competition Rules B2professional audience Microsoft NV 14/08/2014

Healthcare 2.X: Days of Future Past

Nonprofit 911: In Case of Emergency Attend Webinar How to plan a disaster response and recovery campaign

Federalism and Crisis Management

Secure Outsourcing: An Investigation of the Fit between Clients and Providers

GROWTH IN COMMUTING DISTANCES IN FRENCH POLYCENTRIC METROPOLITAN AREAS: PARIS, LYON AND MARSEILLE

A TELEMATIC SYSTEM FOR ONCOLOGY BASED ON ELECTRONIC HEALTH AND PATIENT RECORDS

Miami-Dade County, Florida Emergency Operations Center (EOC) Continuity of Operations Plan (COOP) Template

Text-based Document. Advancing Nursing Informatics to Improve Healthcare Quality and Outcomes. Authors Sensmeier, Joyce E.

The creative sourcing solution that finds, tracks, and manages talent to keep you ahead of the game.

Exercise Overview. NLE 2011 New Madrid Seismic Zone

Transcription:

Keynote : From group collaboration to large scale social collaboration François Charoy To cite this version: François Charoy. Keynote : From group collaboration to large scale social collaboration. 25th IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE-2016), Jun 2016, Paris, France. 2016, <http://www-inf.intevry.fr/wetice/wetice2016//index-2.html>. <hal-01342751> HAL Id: hal-01342751 https://hal.inria.fr/hal-01342751 Submitted on 6 Jul 2016 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

From group collaboration to large scale social collaboration François Charoy - @charoy Inria/University of Lorraine EQUIPE PROJET Coast CENTRE Inria Nancy Grand Est 02/09/2015

Coast Team Inria/LORIA research team (15/20 people) University of Lorraine Research topic : Web Scale trustworthy collaborative systems teams.inria.fr/coast @InriaLORIACoast Inria NANCY Grand Est WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-2

Outline Origin and (fly over) state of art of Computer Supported Collaboration Large scale collaboration (does it exists?) Perspectives and research issues WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-3

Dimensions of collaboration Two or more people working together toward a shared goal Communication Coordination Sharing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-4

Implicit vs Explicit Coordination WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-5

WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-6

Mother of all demos 12/9/1968 Doug Engelbart Augmentation Project http://theyear1968.tumblr.com/post/79620814201/on-december-9-1968-doug-englebart-and-his-team https://archive.org/details/dougengelbartarchives WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-7

Clarence Ellis 5/1943 5/2014 Pionneer in collaboration software and workflow systems WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-8

Taxonomy of Groupware WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-9

Office Automation (1979) SCOOP (Wharton and Sisman) OfficeTalk (Skip Ellis Xerox Park) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-10

Challenges at the time A programming language that can be used by a Clerical worker Software engineering modeling and validation Operating Systems and database distribution of data, consistency and security Measurement and Evaluation Communication - teleconferencing Other area psychology, social implications WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-11

Collaborative Editor GROVE Group Editor WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-12

Design issues (at the time) WYSIWIS (What you see is what I see) Relaxed vs strict Group Processes (Organising the collaboration) Concurrency Control (Optimist vs Pessimistic) Over issues WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-13

WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-14

BPM systems Model and automate office processes Integrate Information Systems WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-15

Collaborative BPM Social BPM Support collaboration between people and organisations More flexible/supports change Allow more interactions between participant Support for inter organisational process WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-16

BonitaBPM V6 V0 (2015) (2001) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-17

Inter organisational processes WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-18

Coordination tool Collaborative task management Trello used by OpenShift WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-19

Data sharing and collaborative editing Version and Distributed version control Systems Wiki Synchronous collaborative editors File Sharing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-20

Version Control Systems and File sharing CVS, SVN, Git, WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-21

Workspace Awareness What are the other doing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-22

Example : the Radar view Where are the other what are they doing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-23

Real time collaborative editing Maintaining replicas in real time Ensure eventual consistency Take care of user intention Google Doc/EtherPad WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 -

Writing workshop on Framapad https://vimeo.com/117890611 WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

Operational Transformation Enforce eventual consistency WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

Delay (s) Delays in GoogleDocs 25 20 15 10 5 0 1 2 4 5 6 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 36 38 Number of Users Typing speed: 2 chars/sec WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

Conflicts management How to avoid them when the number of users grows pouvais interfasses pouvaitt interfacces WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 -

What about today s topic WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

About Large SCALE Hundreds or thousands of people Crowds, communities, social networks Hundreds of organisations Thousands of services WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-30

Large scale collaborative editing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-31

Pad strasbourg nuit debout More than 70 participants https://strasbourg.nuitdebout.fr/pad/p/actions/timeslider#23979 WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-32

Real Time Wikipedia WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 -

Wikipedia edit conflicts 900 edit/mn 5 failure conflict/mn https://grafana.wikimedia.org/dashboard/db/edit-count WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-34

Centralized architecture? Does it scale? Who control the server Who has access WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 35

Abstract/Configurable p2p architecture Each partner decides of the control and of the contracts WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 36

MUTE v2 No central server Photos Christian Morel WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-37

The Mute P2P editor Based on CRDT Algorithm (LogootSplit) http://mute-collabedition.rhcloud.com/doc/wetice2016 WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-38

Delays in MUTE WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

Who is doing what? Awareness at a large scale WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016

A complex challenge : security and trust Who are the people I m working with Collaboration data can be encrypted and not Current Issue shared on the cloud (being investigated). Provides guarantees to the participants WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-41

Coordination at a large scale WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-42

Haiti Earthquake 2006 7.0 Magnitude earthquake 3.5M people affected 220.000 death (est.) Hundreds of responding organisations WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-43

Unexpected event at an unexpected scale First responder : people Overwhelming answer from the international community (hundreds of NGO s) First important use of social network volunteer based crisis mapping http://www.digital-humanitarians.com/ WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-44

Hurricane Katrina 2005 Category 5 Hurricane Caused breaches to flood protections structures 80% of the city of New Orleans Submerged (1500 deaths) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-45

Coordination issues Very wide area affected Several political decisions level Coordination issues during the evacuation WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-46

The Danube floods 2002,2005,2006,,2014 Very common event cross international borders Requires a dedicated organisation Wolfgang Rattay/Reuters) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-47

Coordination at a large scale Combination of human and services activities Composition of hundred of services Duration, kind of contribution, governance Various domains : logistic, crisis management, software development, WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-48

Inter organisational issues we are exchanging text information realtime through either cell or mobile units or satellite [..] obvious the more complex a situation gets, for instance where you may have many organizations working collectively in order to accomplish a goal, but at the same time working independently in terms of their own interests, where you get in those in situation like that, you know it get to the point, to be so complex that it would be overwhelming Fire Fighter, Hamilton, MT WETICE 2016 - From group collaboration to large scale social collaboration SAP 16/6/2016 2008 / Page 49

Complex BP Modeling Outcome of a workshop with Firefighters WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-50

Coordination awareness Activity awareness? Coordination without a central authority Distribution of control Privacy Still an issue today WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-51

Crowdsourcing Coordinating very large scale/long running simple activities Combining human task and service in a process at a large scale Centralised process with very distributed unknown performers WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-52

Haiti Crisis Mapping WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-53

Sandy Damage Assessment (2012) Crowdsourcing satellite pictures Results with short term validity WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-54

Industrialisation of crowdsourcing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-55

BPM for crowdsourcing WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-56

Large scale real time coordination Unsollicited individual data Collaborative data Twitter 35000 geolocalised tweet/day Flickr 3000 geolocalise d photos/day 10 photos/s on instagram during sandy Wikipedia 1500 edit to the main page between the 28 and the 30th of october, not mentionning the talk or the area related pages INPUTS Process Citizen Sourcing Data Dedicated app can receive notification and but used to ask for data Computers Experts Crowd FEMA dedicated app WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-57

Human/Machine composition example Paid crowd Cluster post And tweets No decision Volunteer crowd experts Missing data? Call the walking crowd Specialised app (FEMA Disaster Reporter) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-58

The Refugee crisis A very tricky kind of crisis Affect international relationships Difficult agreement on the response WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-59

Citizen coordination International scale Citizen create Facebook pages, maps, dedicated tools to coordinate But privacy, security, reliability, trust issues WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-60

Internet wide service composition WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 -

Behind the scene > 100000 rooms > 1000 renting web sites confidence is required > 100 pays WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016 -

Conclusion Large scale collaboration exists Large scale collaboration helps to solve large scale problems Only very solution based ad-hoc support WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-63

Large scale collaboration issues A programming language that can be used by a Clerical worker Software engineering modeling and validation Operating Systems and database distribution of data, consistency and security Measurement and Evaluation - prediction Security, privacy and trust WYSIWweS or What ou see is what we see Community Processes Concurrency Control Other area psychology, social implications WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-64

QUESTIONS? WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-65

Credits Some slides have been prepared by Jorn Franke (Activity management) Gérald Oster (P2P sharing) Most of the work presented here are contribution made by members of the Coast team and the preceeding ones https://team.inria.fr/coast/ Original photos are from Christian Morel (DR) WETICE 2016 - From group collaboration to large scale social collaboration 16/6/2016-66