SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
A UNIFIED
FRAMEWORK FOR
COLLECTIVE SYSTEMS
Emma Hart, Edinburgh Napier University
Jeremy Pitt, Imperial College London
Ulle Endriss, University of Amsterdam
Grand Vi i
G d Vision
Applications

A Software Toolkit of
Design Patterns and
Components
p

A Unified Theory of
Operations for CAST
Systems
y
Why do
Wh d we need a new theory ?
d
h
• Existing engineering

approaches provide some
theoretical basis
• E.g. control theory –

ensure/prove stability
• But most methods don’t

account for defining
t f d fi i
properties of CAST systems
• Lead to systems that are

oscillatory or at worst unfit for
purpose
• Existing methods often

domain-driven (e g
(e.g.
telecoms, robotics)
• Not generalisable or

transferable
CAS i M l i Di i li
is Multi-Disciplinary
• Many theories from

individual disciplines
• Hard to compare
theories
• Theories address
different aspects of
CAS
• Don’t account for
Don t
engineering
constraints
Towards a unified theory
T
d
ifi d h
• Unifies concepts from

multiple disciplines into
a single framework
• Qualitative theory
represented in
a o at c o
axiomatic form
• Can be formalised and
analysed
• Operationalised via
design patterns

Biological
Systems

Computational
Social Choice

Organisational
Theory
Biological Systems
Bi l i l S
• Immune-neuro-

• Long-term stability

endocrine mechanisms
lead to homeostasis
• Cohen’s cognitive
immune system :

• Adapt over multiple

• Decision making via co-

respondence

• Swarm insects
• Coordination, partial info
• Symbiosis between

multiple species:
• C
Cooperation
ti

timescales
ti
l
• Coordinate multiple
heterogeneous
components
• Deal with limited and
partial information
• Decision making
• Conflict resolution
Social Choice Theory
S i l Ch i Th
• Originates in economics

and political science
• Concerns design &
analysis of methods for
aggregating preferences of
multiple agents into
collective decisions
• Social choice considers
formal aspects of
democratic decision
making (e.g electoral
systems)
t
)
• Computational Social
g
Choice add an algorithmic
perspective

•
•
•
•
•
•

Heterogeneous agents
Multiple objectives
Collective decisions
Open-ness
Fair division of resources
Stability
Organisational Th
O
i i
l Theory
• Elucidates principles

for stable resource
management
• Study of engineered
systems
• Insights into
engineering sociotechnical
‘organisations’ in a top
down manner

• Collective Action
• Trust
• Cooperation
• Stable and enduring
g

systems
A Unified Th
U ifi d Theory of O
f Operation
i

New CAST propertie
w
es…

Con
nflicts

Engineering Requirements of CAST Systems

D
Diverse Objective
O
es

Organisational
Theory

S
Social Interaction
ns

Biological
Systems

Noisy Inf
formation
n

Computational
Social Choice

Open
n-ness

A Unified Theory of Operations for CAST Systems
What d
Wh does synthesis give ?
h i i
Biological 
g
Systems

Computational 
Social Choice

Biological 
Biological
Systems

Organisational
Theory

Engineering
Constraints

Computational 
p
Social Choice

>>
Engineering
Constraints

• Addresses weaknesses in individual theories
• Addresses conflicts
• Respects engineering constraints

Organisational
Theory
Individual Weaknesses
I di id l W k
• Biological Systems:
• Tend to rely on homogeneous collectives
• Global rather than individual objectives
• Considerable physical differences
• Computational Social Choice
• Based on standard models from economics
• Abstracted from human decision making (different goals but same
model)
• Institutional Theories
• Easy to get locked into sub-optimal states due to path
dependencies
• Not clear how to evaluate ‘fitness’ of an institution
fitness
Conclusions
C
l i
• Unification addresses current fragmented approach to

inter-disciplinary research
• Diff
Different analysis t l currently hi d elucidating
t
l i tools
tl hinder l id ti
connections between fields
• Many existing theories don’t account for engineering
don t
constraints of CAS
• A unified theory will:
• Enable formal comparison between concepts from different

disciplines
• Drive innovation in field

Más contenido relacionado

La actualidad más candente

Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...
Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...
Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...Rolly Maulana Awangga
 
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...RSD7 Symposium
 
Measuring Sophistication in Systemic Design and Computing
Measuring Sophistication in Systemic Design and ComputingMeasuring Sophistication in Systemic Design and Computing
Measuring Sophistication in Systemic Design and ComputingRSD7 Symposium
 
Perspectives on Systemic Design: examining heterogeneous relevant literature ...
Perspectives on Systemic Design: examining heterogeneous relevant literature ...Perspectives on Systemic Design: examining heterogeneous relevant literature ...
Perspectives on Systemic Design: examining heterogeneous relevant literature ...RSD7 Symposium
 
SCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionSCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionBruce Edmonds
 

La actualidad más candente (8)

The New STS - Introduction to the Workshop
The New STS - Introduction to the WorkshopThe New STS - Introduction to the Workshop
The New STS - Introduction to the Workshop
 
Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...
Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...
Referensi Jurnal IEEE untuk kepentingan penelitian pencarian orang berpengaru...
 
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...
The Visual Representation of Complexity: Sixteen Key Characteristics of Compl...
 
Measuring Sophistication in Systemic Design and Computing
Measuring Sophistication in Systemic Design and ComputingMeasuring Sophistication in Systemic Design and Computing
Measuring Sophistication in Systemic Design and Computing
 
Perspectives on Systemic Design: examining heterogeneous relevant literature ...
Perspectives on Systemic Design: examining heterogeneous relevant literature ...Perspectives on Systemic Design: examining heterogeneous relevant literature ...
Perspectives on Systemic Design: examining heterogeneous relevant literature ...
 
Academic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent SystemsAcademic Course: 03 Autonomic Multi-Agent Systems
Academic Course: 03 Autonomic Multi-Agent Systems
 
SCID Final meeting - Staging Abstraction
SCID Final meeting - Staging AbstractionSCID Final meeting - Staging Abstraction
SCID Final meeting - Staging Abstraction
 
SEABIS/SICS
SEABIS/SICSSEABIS/SICS
SEABIS/SICS
 

Destacado

FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Initiative
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems EngineeringFoCAS Initiative
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionFoCAS Initiative
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016FoCAS Initiative
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...FoCAS Initiative
 

Destacado (6)

FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue Seven
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems Engineering
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And Action
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016
 
Optimal Floor Heating
Optimal Floor HeatingOptimal Floor Heating
Optimal Floor Heating
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
 

Similar a A Unified Framework for Collective Systems

Systemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation BarcelonaSystemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation BarcelonaPeter Jones
 
Introduction to Systems Engineering
Introduction to Systems EngineeringIntroduction to Systems Engineering
Introduction to Systems EngineeringBernardo A. Delicado
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheetjeanrummy
 
Simulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptSimulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptQidiwQidiwQidiw
 
A new systems perspective in Transnet
A new systems perspective in TransnetA new systems perspective in Transnet
A new systems perspective in TransnetTristan Wiggill
 
Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010Rich Hilliard
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and designEndalkachewYazie1
 
Systems Practice in Engineering (SPiE)
Systems Practice in Engineering (SPiE)Systems Practice in Engineering (SPiE)
Systems Practice in Engineering (SPiE)mikeyearworth
 
Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012 Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012 Peter Jones
 
Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...UBMCanon
 
Community perspectives on sustainability and resilience within a social ecolo...
Community perspectives on sustainability and resilience within a social ecolo...Community perspectives on sustainability and resilience within a social ecolo...
Community perspectives on sustainability and resilience within a social ecolo...Alex Webb
 
Introduction to Systemics with focus on Systems Biology
Introduction to Systemics with focus on Systems BiologyIntroduction to Systemics with focus on Systems Biology
Introduction to Systemics with focus on Systems BiologyMrinal Vashisth
 
Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training CourseBryan Len
 
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...Society of Women Engineers
 
Transition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsTransition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsAnalene de Guzman
 
Foundations Fundamentals
Foundations FundamentalsFoundations Fundamentals
Foundations Fundamentalsishtiaq47
 
Systemic Design Principles & Methods (Royal College of Art)
Systemic Design Principles & Methods (Royal College of Art)Systemic Design Principles & Methods (Royal College of Art)
Systemic Design Principles & Methods (Royal College of Art)Peter Jones
 
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGY
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGYSOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGY
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGYRiri Satria
 

Similar a A Unified Framework for Collective Systems (20)

Systemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation BarcelonaSystemic Design Toolkit - Systems Innovation Barcelona
Systemic Design Toolkit - Systems Innovation Barcelona
 
Introduction to Systems Engineering
Introduction to Systems EngineeringIntroduction to Systems Engineering
Introduction to Systems Engineering
 
Systems thinking at the Tavistock Institute – past, present and future
Systems thinking at the Tavistock Institute – past, present and futureSystems thinking at the Tavistock Institute – past, present and future
Systems thinking at the Tavistock Institute – past, present and future
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheet
 
Simulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptSimulation Models as a Research Method.ppt
Simulation Models as a Research Method.ppt
 
A new systems perspective in Transnet
A new systems perspective in TransnetA new systems perspective in Transnet
A new systems perspective in Transnet
 
Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010Knowledge mechanisms in IEEE 1471/ISO 42010
Knowledge mechanisms in IEEE 1471/ISO 42010
 
information system analysis and design
information system analysis and designinformation system analysis and design
information system analysis and design
 
Systems Practice in Engineering (SPiE)
Systems Practice in Engineering (SPiE)Systems Practice in Engineering (SPiE)
Systems Practice in Engineering (SPiE)
 
Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012 Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012
 
Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...
 
Community perspectives on sustainability and resilience within a social ecolo...
Community perspectives on sustainability and resilience within a social ecolo...Community perspectives on sustainability and resilience within a social ecolo...
Community perspectives on sustainability and resilience within a social ecolo...
 
Introduction to Systemics with focus on Systems Biology
Introduction to Systemics with focus on Systems BiologyIntroduction to Systemics with focus on Systems Biology
Introduction to Systemics with focus on Systems Biology
 
Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training Course
 
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...
Systems Thinking and Requirements Approaches for Innovative Solutions in Scie...
 
syseng.ppt
syseng.pptsyseng.ppt
syseng.ppt
 
Transition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsTransition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems Designs
 
Foundations Fundamentals
Foundations FundamentalsFoundations Fundamentals
Foundations Fundamentals
 
Systemic Design Principles & Methods (Royal College of Art)
Systemic Design Principles & Methods (Royal College of Art)Systemic Design Principles & Methods (Royal College of Art)
Systemic Design Principles & Methods (Royal College of Art)
 
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGY
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGYSOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGY
SOCIOTECHNICAL SYSTEMS IN INFORMATION TECHNOLOGY
 

Más de FoCAS Initiative

Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureFoCAS Initiative
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldFoCAS Initiative
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...FoCAS Initiative
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing ParadigmFoCAS Initiative
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Initiative
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Initiative
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systemsFoCAS Initiative
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesFoCAS Initiative
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...FoCAS Initiative
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationFoCAS Initiative
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsFoCAS Initiative
 
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIESSOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIESFoCAS Initiative
 
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...FoCAS Initiative
 
Modelling residential smart energy schemes
Modelling residential smart energy schemesModelling residential smart energy schemes
Modelling residential smart energy schemesFoCAS Initiative
 
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...FoCAS Initiative
 
Data verifi cation for collective adaptive systems: spatial model-checking of...
Data verification for collective adaptive systems: spatial model-checking of...Data verification for collective adaptive systems: spatial model-checking of...
Data verifi cation for collective adaptive systems: spatial model-checking of...FoCAS Initiative
 
Building blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applicationsBuilding blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applicationsFoCAS Initiative
 
The Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with HyperconnectednessThe Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with HyperconnectednessFoCAS Initiative
 

Más de FoCAS Initiative (20)

Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided Future
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex World
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing Paradigm
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue Six
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue Five
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systems
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosies
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software Diversification
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific Constraints
 
Quantified NTL
Quantified NTLQuantified NTL
Quantified NTL
 
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIESSOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
 
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adapti...
 
Modelling residential smart energy schemes
Modelling residential smart energy schemesModelling residential smart energy schemes
Modelling residential smart energy schemes
 
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
 
Data verifi cation for collective adaptive systems: spatial model-checking of...
Data verification for collective adaptive systems: spatial model-checking of...Data verification for collective adaptive systems: spatial model-checking of...
Data verifi cation for collective adaptive systems: spatial model-checking of...
 
Building blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applicationsBuilding blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applications
 
The Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with HyperconnectednessThe Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with Hyperconnectedness
 

Último

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Último (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

A Unified Framework for Collective Systems

  • 1. A UNIFIED FRAMEWORK FOR COLLECTIVE SYSTEMS Emma Hart, Edinburgh Napier University Jeremy Pitt, Imperial College London Ulle Endriss, University of Amsterdam
  • 2. Grand Vi i G d Vision Applications A Software Toolkit of Design Patterns and Components p A Unified Theory of Operations for CAST Systems y
  • 3. Why do Wh d we need a new theory ? d h • Existing engineering approaches provide some theoretical basis • E.g. control theory – ensure/prove stability • But most methods don’t account for defining t f d fi i properties of CAST systems • Lead to systems that are oscillatory or at worst unfit for purpose • Existing methods often domain-driven (e g (e.g. telecoms, robotics) • Not generalisable or transferable
  • 4. CAS i M l i Di i li is Multi-Disciplinary • Many theories from individual disciplines • Hard to compare theories • Theories address different aspects of CAS • Don’t account for Don t engineering constraints
  • 5. Towards a unified theory T d ifi d h • Unifies concepts from multiple disciplines into a single framework • Qualitative theory represented in a o at c o axiomatic form • Can be formalised and analysed • Operationalised via design patterns Biological Systems Computational Social Choice Organisational Theory
  • 6. Biological Systems Bi l i l S • Immune-neuro- • Long-term stability endocrine mechanisms lead to homeostasis • Cohen’s cognitive immune system : • Adapt over multiple • Decision making via co- respondence • Swarm insects • Coordination, partial info • Symbiosis between multiple species: • C Cooperation ti timescales ti l • Coordinate multiple heterogeneous components • Deal with limited and partial information • Decision making • Conflict resolution
  • 7. Social Choice Theory S i l Ch i Th • Originates in economics and political science • Concerns design & analysis of methods for aggregating preferences of multiple agents into collective decisions • Social choice considers formal aspects of democratic decision making (e.g electoral systems) t ) • Computational Social g Choice add an algorithmic perspective • • • • • • Heterogeneous agents Multiple objectives Collective decisions Open-ness Fair division of resources Stability
  • 8. Organisational Th O i i l Theory • Elucidates principles for stable resource management • Study of engineered systems • Insights into engineering sociotechnical ‘organisations’ in a top down manner • Collective Action • Trust • Cooperation • Stable and enduring g systems
  • 9. A Unified Th U ifi d Theory of O f Operation i New CAST propertie w es… Con nflicts Engineering Requirements of CAST Systems D Diverse Objective O es Organisational Theory S Social Interaction ns Biological Systems Noisy Inf formation n Computational Social Choice Open n-ness A Unified Theory of Operations for CAST Systems
  • 10. What d Wh does synthesis give ? h i i Biological  g Systems Computational  Social Choice Biological  Biological Systems Organisational Theory Engineering Constraints Computational  p Social Choice >> Engineering Constraints • Addresses weaknesses in individual theories • Addresses conflicts • Respects engineering constraints Organisational Theory
  • 11. Individual Weaknesses I di id l W k • Biological Systems: • Tend to rely on homogeneous collectives • Global rather than individual objectives • Considerable physical differences • Computational Social Choice • Based on standard models from economics • Abstracted from human decision making (different goals but same model) • Institutional Theories • Easy to get locked into sub-optimal states due to path dependencies • Not clear how to evaluate ‘fitness’ of an institution fitness
  • 12. Conclusions C l i • Unification addresses current fragmented approach to inter-disciplinary research • Diff Different analysis t l currently hi d elucidating t l i tools tl hinder l id ti connections between fields • Many existing theories don’t account for engineering don t constraints of CAS • A unified theory will: • Enable formal comparison between concepts from different disciplines • Drive innovation in field