Top Banner
The HTP Model: Understanding the Development of Social Machines 13 th May 2013 Ramine Tinati, Leslie Carr, Susan Halford, Catherine Pope {rt506,lac, Susan.Halford, C.J.Pope}@soton.ac.uk University of Southampton Web and Internet Science (WAIS)
16

Tinati - the HTP Model understanding the development of social machines

Jun 15, 2015

Download

Documents

Ramine Tinati

Slides from Social Machines (SOCM2013) workshop at the WWW2013 conference
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tinati  - the HTP Model understanding the development of social machines

The HTP Model:

Understanding the Development of Social

Machines

13th May 2013

Ramine Tinati, Leslie Carr, Susan Halford, Catherine Pope {rt506,lac, Susan.Halford, C.J.Pope}@soton.ac.uk

University of Southampton

Web and Internet Science (WAIS)

Page 2: Tinati  - the HTP Model understanding the development of social machines

Overview

• Background and Research Questions

– Why we need to understand the Web?

– A Socio-Technical Web?

– A conceptualisation of the Web and a social machine

• Introduction to the socio-technical framework

– Theoretical underpinning

– From theory to application

• Exploring the development of a social machine

– Applying the framework to Wikipedia

• Implications for understanding social machines

2

Page 3: Tinati  - the HTP Model understanding the development of social machines

Background to Research

• The Web is a collection of Web Activities

– Online Shopping, Online Banking, E-Government, Online Networking, etc.

– These activities reflect human interaction and technological development

• Web Activities are not exclusive

– They develop together with other activities

• As does the development of the technologies

– Their development are internally and externally co-constructive

• Social machines are forms of Web Activity

– They emerge, develop, adapt and fail

3

Page 4: Tinati  - the HTP Model understanding the development of social machines

Why Describe the Web as Web Activities?

• We (Web Science, Researchers, Business, Society) want to

understand how the Web functions

– Often described as socio-technical – But what does that mean?

• Conceptualising the Web as a network of Social Machines

– Examine specific activities and analyse how they operate

– Compare the functionality of Social Machines

• Leading to a classification of machines…

• This can be done technically! Community clustering, etc.

– However, it does not reflect the co-constructive process of the Web

• We require a Theory of Social Machines

– How they emerge, evolve and function

4

Page 5: Tinati  - the HTP Model understanding the development of social machines

Introduction to the Socio-Technical Framework – Background to Theory

• Drawing upon concepts from Actor-Network Theory (ANT)

– Actor-Networks are fundamental to understanding phenomena

– Radical Symmetry of Human and Technological Actors

– Structures emerge from the network, they are not assumed to exist

• - The Web does not exist without the Web activities that occur

– Exposes the interplay between humans and technologies

• Application is beyond a descriptive framework

– ANT provides the underlying theoretical position

– Mixed methods takes it from description to explanation

5

Page 6: Tinati  - the HTP Model understanding the development of social machines

Introduction to the Socio-Technical Framework – (1) Heterogeneous networks

• A social machine is a heterogeneous network of

associations

– Humans and Technologies

– Network Artefacts

– Agendas and Goals

• A heterogeneous network is formed around a

specific agenda, i.e.

– Open Data

– Social Networking

• A Heterogeneous network contains actors which:

– Share a common interest or goal

– Work towards a shared set of common outcomes

6

The Web

Web

Shopping

Social

Network-

ing

Web

Banking

Web

Entertain

ment

Search

Engines

Open

Govern-

ment

Data

Researche

rs

Public

Sector

Civil

Society

Developer

s

Citizens

Organiza-

tions

Open Government Data

(b)

(a)

Page 7: Tinati  - the HTP Model understanding the development of social machines

Introduction to the Socio-Technical Framework – (2) Translation

• Translation describes the emergence and development of a Social Machine

– Social Machines translate towards stability

– Translation is a multi-staged, multi-actor process

– From a messy, unorganized set of actors to a mobilized network of activity

• The process of translation involves

– Focal actors setting the agenda and goals

• problematizing actors and activity

– The alignment of actors passing through passage points

• Requirements for a network to succeed, i.e.

– develop a technology, create a policy, gain more actors.

• Translation does not promise stability!

– Network stability is only ever held in a temporary state

7

(Translation of a Heterogeneous

Network of Web activity)

Problematis

ation

Interessemen

t

Enrolment

Mobilization

Tra

nsl

ati

on

Pro

cess

Time

Page 8: Tinati  - the HTP Model understanding the development of social machines

Introduction to the Socio-Technical Framework – (3) Phases

• Phases are the result of multiple Translations

– The success and (temporary) stability of a network triggers changes in surrounding networks

– Restructuring of the original agenda occurs

• Phases can be conceptualised as layers in

social machine development

– New phases build upon previous layers

• However, previous layers must remain stable

• Transition from one phase to another

– Contains common actants (humans or technologies)

– Shares common goals or interests (not all)!

8

Problematisation

Interessement

Enrolment

Mobilisation

Phase 1

Phase 2

(Common actants,

Problematisation

Interessement

Enrolment

Mobilisation

Page 9: Tinati  - the HTP Model understanding the development of social machines

The Socio-Technical Framework – The HTP model 3 principles:

1. The Web is made up of multiple Heterogeneous networks

– humans and technologies associated together via common interests and outputs

2. The heterogeneous networks are all undergoing a process of Translation

– Requires the continuous alignment of the actors.

– Dynamic and constantly changing shape as a result of the associations between actors

– The stability (sustainability) is dependent on the actors’ commitment towards the network goals.

3. A social machine is the product of a number of translating Phases

– Requires the alignment of different heterogeneous networks through the association of shared actors and interests.

– Each phase contains translating heterogeneous networks, and must persist in a stabilized state in order for the subsequent phases to function.

9

Page 10: Tinati  - the HTP Model understanding the development of social machines

Exploring the Development of a Social Machine

• Exploring the development of a social machine:

Wikipedia

– Emergence, Formation, Evolution

• Analysis applied via a socio-technical lens

– Describe and understand the co-constructive activity and interaction between humans and technology

• Analysis based upon a mixed methods approach

– Qualitative analysis of inscriptions, associations and activities between actors

– (Quantitative analysis of network structures and growth)

10

Page 11: Tinati  - the HTP Model understanding the development of social machines

Exploring the Development of a Social Machine Wikipedia (Phase 0)

• Prior to Wikipedia, Nupedia social machine

existed

– Network of multiple actors and stakeholders

– Driven by agenda of collaborative editing and peer review by expert community

– NupeCode underlying technological actant

• Associated actor networks translating towards similar agenda

– As part of the network, focal actors were re-problematized the agenda

• A new Obligatory Passage Point (OPP) was established

– A collaborative environment for non-experts to create and edit knowledge based articles

11

Developers

Bromis

Nupedia

Jimmy

Wales

Free

Software

Foundation

Larry

Sanger Richard

Stallman

(GNU License)

(NupeCode)

Expert

Editors

Page 12: Tinati  - the HTP Model understanding the development of social machines

Exploring the Development of a Social Machine Wikipedia (Phase 1)

12

Developers

Wikipedia.org

Jimmy

Wales

(MediaWiki)

Article

Editors

(NPOV policy)

Wikipedia Actor- Network

• Wikipedia emerged by re-problematizing

Nupedia

– Inscribed by the social motivations and incentives of focal actors, plus the capabilities of the NupeCode

– The agenda now included the inscription of an “Open Licence”

• Change in agenda causes threats and changes to the network

– Bromis was not aligned to the new network OPP’s

• Translation towards a new technology and social practice

– WikiMedia Created

– New social practice of non-expert collaborative editing emerged

Page 13: Tinati  - the HTP Model understanding the development of social machines

Exploring the Development of a Social Machine Wikipedia (Phase 2)

• Wikipedia Translating towards stability

– Network of article editors established

– MediaWiki becomes stabilising technology

– New networks are subsumed by and associated with Wikipedia

– Other social machines are now important in its stability

• Google Indexing

• Inward links from other platforms

• MediaWiki becomes a catalyst for new projects

– Wikiprojects emerges….

13

Wiki Projects

Wikimedia

Foundation

Jimmy

Wales

(MediaWiki)

Article

Editors

Wikimedia Actor- Network

Page 14: Tinati  - the HTP Model understanding the development of social machines

Exploring the Development of a Social Machine Wikipedia - Summary

• Unpacking Wikipedia into it’s phases exposes

– The actor-networks that operate within it

• The humans and technologies part of it

– The layers of evolution and translation that have been part of the process

• By understanding the layers and components

– Know what is critical for it’s success and sustainability

• i.e. if MediaWiki changed, what would happen?

– Start to explore/predict the future translation and pathway

14

Page 15: Tinati  - the HTP Model understanding the development of social machines

The Implications of using HTP

• HTP for understanding social machines

– Understanding a social machine is the first step to creating them

• Their formation, development, failure?

– Can be used to explore social machines at various scales

• Large scale machines (Open government?)

• Small Scale machines (recapture?)

• Using HTP to begin predicting the behaviour of a social machine

– Quantitative sources provide the data for network analysis/modelling

– Mixed methods required

• Human behaviour, motivations, incentives

15

Page 16: Tinati  - the HTP Model understanding the development of social machines

Future Work

• Applying the model to other social machines

– Can similarities be identified between their emergence, growth, structure, phases, etc.

• Developing a computational approach to tracking social machines

– Their socio-technical development by specific metrics

• Network structure

• Number of users, comments, activity levels, flow of data

• …Using the Web Observatory to monitor and track the Web as a

social machine

16