middleware for social computing: a roadmap
DESCRIPTION
Social computing broadly refers to supporting social behaviours using computational systems. In the last decade, the advent of Web 2.0 and its social networking services, wikis, blogs, and social bookmarking has revolutionised social computing, creating new online contexts within which people interact socially (social networking). With the pervasiveness of mobile devices and embedded sensors, we stand at the brink of another major revolution, where the boundary between online and offline social behaviours blurs, providing opportunities for (re)defining social conventions and contexts once again. But opportunities come with challenges: can middleware foster the engineering of social software? We identify three societal grand challenges that are likely to drive future research in social computing and elaborate on how the middleware community can help address them.TRANSCRIPT
![Page 1: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/1.jpg)
middleware for social computing: a roadmap
licia capra @ ucl/cs daniele quercia @ cam/cl
![Page 2: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/2.jpg)
def: social computing – supporting social behaviors using computational systems
![Page 3: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/3.jpg)
![Page 4: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/4.jpg)
THE COPHENHAGEN WHEEL PROJECT SENSEABLE CITY LAB @ MIT
![Page 5: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/5.jpg)
social computing
social networking
![Page 6: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/6.jpg)
social challenge #1 – making the world sustainable
![Page 7: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/7.jpg)
![Page 8: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/8.jpg)
social challenge #2 – promoting individual well-‐being
![Page 9: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/9.jpg)
![Page 10: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/10.jpg)
social challenge #3 – creating fair digital ecosystems
![Page 11: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/11.jpg)
![Page 12: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/12.jpg)
![Page 13: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/13.jpg)
mw challenge #1 – gathering social context
![Page 14: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/14.jpg)
1999 2004 2006 2010
The Context Toolkit. Salber, Dey, Abowd. SIGCHI 1999
Contory. Riva. Middleware 2006
Middlewhere. Ranganathan, et al. Middleware 2004
Paek, Kim, Govindan. MobiSys 2010
Sadeh et al. Ubicomp 2010
Emo4onSense. Rachuri et al. Ubicomp 2010
![Page 15: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/15.jpg)
COMPOSITION WITH RED, BLUE, BLACK, YELLOW, AND GRAY
PIET MONDRIAN, 1921
@MOMA
![Page 16: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/16.jpg)
1999 2004 2006 2010
The Context Toolkit. Salber, Dey, Abowd. SIGCHI 1999
Contory. Riva. Middleware 2006
Middlewhere. Ranganathan, et al. Middleware 2004
Paek, Kim, Govindan. MobiSys 2010
Sadeh et al. Ubicomp 2010 & Emo4onSense. Rachuriet al. Ubicomp 2010
Jigsaw. Cambpell et al. & Sensloc. Srivastava et al. SenSys 2010.
![Page 17: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/17.jpg)
ALL FOR ONE
WAYNE POTRAFKA, 2009
@ RIVERVIEW GALLERY, PORTSMOUTH, VA
![Page 18: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/18.jpg)
mw challenge #2 – democratizing social software
![Page 19: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/19.jpg)
2008 2010 2011
Data stream analy4cs as cloud service. Chen and Hsu. OTM 2010 StarTrack.
Haridasan, et al. OSDI 2010
Ciel. Murray et al. NSDI 2011
![Page 20: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/20.jpg)
AMERICAN GOTHIC
GRANT WOOD, 1930
@ THE ART INSTITUTE OF CHICAGO
SEPARATION
EDVARD MUNCH, 1896
@ MUNCH MUSEUM, OSLO, NORWAY
![Page 21: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/21.jpg)
2008 2010 2011
Data stream analy4cs as cloud service. Chen and Hsu. OTM 2010 StarTrack.
Haridasan, et al. OSDI 2010
Ciel. Murray et al. NSDI 2011
Gossple. BerQer et al. Middleware 2010
Whisper. Schiavoni, et al. ICDCS 2011
Prometheus. Kourtellis et al. Middleware 2010
De Capitani et al. ICDCS 2011
AlfredO. Giurgiu et al. Middleware 2009
![Page 22: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/22.jpg)
THE TOWER OF BABEL
PIETER BRUEGEL, 1563
@ KUNSTHISTORISCHES MUSEUM, VIENNA
![Page 23: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/23.jpg)
mw challenge #3 – governing social data access
![Page 24: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/24.jpg)
2008 2009 2010 2011
From spaces to Places. Mancini et al. Ubicomp 2009
Empirical privacy. Sadeh et al. Ubicomp 2010
![Page 25: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/25.jpg)
2008 2009 2010 2011
From spaces to Places. Mancini et al. Ubicomp 2009
Empirical privacy. Sadeh et al. Ubicomp 2010
Middleware for pervasive spaces. Massaguer et al. Middleware 2009
Anonysense. Cornelius et al. MobiSys 2008
Reclaiming privacy. De Cristofaro et al. Percom 2011
![Page 26: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/26.jpg)
THE PERSISTENCE OF MEMORY
SALVADOR DALÍ, 1931
@ MOMA, NEW YORK
![Page 27: Middleware for social computing: a roadmap](https://reader033.vdocuments.site/reader033/viewer/2022052507/5585b559d8b42af75f8b4798/html5/thumbnails/27.jpg)
1. gathering social
context
2. democratizing social
software
3. governing social
data access
middleware for social computing licia capra, [email protected] | daniele quercia, @danielequercia