SlideShare a Scribd company logo
1 of 24
Download to read offline
Service-oriented Communities:
Models and Concepts towards
Fractal Social Organizations
Vincenzo De Florio, Antonio Coronato,
Mohamed Bakhouya, Giovanna Di Marzo

PATS / University of Antwerp & iMinds
Structure
• Urgent need: Rethinking organizations
• Conjecture: Three key aspects to be
addressed
• A design: Service-oriented communities
• Models
• Conclusions

26 November 2012

SITIS 2012

2
Times, they are a-changin’…
ICT

Less resources

Businesses
Energy production & distribution

Higher peaks
of requests

Transport of
goods & people
Water treatment
& distribution

Higher number
of users…

Understanding & rethinking
our organizations is crucial!
26 November 2012

SITIS 2012

Healthcare…

3
With the meter in the red zone…
• …organizations that appeared to work fine
now reveal limitations
…they use up too many resources
 …they do not scale well
 …they are intolerable to changes
 …they fail to address new aspects


→ Traditional approaches are reaching
structural limits.
26 November 2012

SITIS 2012

4
An example: healthcare

From www.fifthplay.com

• New context reveals the limitations of the
traditional approach
26 November 2012

SITIS 2012

5
The healthcare crisis
• Unmanageability is approaching


How should we rethink healthcare?

• Starting point: Three observations:
Society at large is not part of the solution 
Too many resources are wasted
 No complex behaviours are expected from the
vast majority of the components
 Organization (mostly hierarchical) is inflexible,
does not scale well, implies huge costs…
 Three key aspects: Society, organization, behaviour


26 November 2012

SITIS 2012

6
1) SOCIETY

Three key aspects...

• A purely technical solution simply does not
work


See e.g. Hardin’s “Tragedy of Commons”

• Society must be part of the solution
• Society  abundant, mobile “resources” able
to exercise complex action


In particular, collaboration.

26 November 2012

SITIS 2012

7
Three key aspects...

2) ORGANIZATION

• Organizational / architectural choices define
the features of our systems


Centralized, hierarchical, heterarchical,
distributed…

• Distributed: e.g. holarchies & fractal orgs


Biologically inspired
 Members are “simultaneously a part and a whole,
a container and a contained, a controller and a
controlled”
[Sou00]
26 November 2012

SITIS 2012

8
Three key aspects...

3) BEHAVIOUR

• I.e., “change w.r.t. surroundings” [RWB43]
• Ability to


introspect,
 analyze and locate limiting factors w.r.t.
environmental conditions
 learn how to reconfigure and reshape oneself

so as to match a “dynamically varying set of
environmental conditions”
[DeB10]:
• Complex, collective, adaptive behaviours.
26 November 2012

SITIS 2012

9
Service-oriented communities
• A social organization built by explicitly
addressing the mentioned aspects
Taps into “social energy”
 Makes use of a distributed organization
 Supports complex adaptive and autonomic
behaviours.


26 November 2012

SITIS 2012

10
Starting point: classical SOA model

Service registry

Publish

Service provider

26 November 2012

Service
description
Bind

SITIS 2012

Discover

Service
requester

11
SoC building block

ORGANIZATION

BEHAVIOUR
Individual &
social concerns
optimization.

Reasoning & coordination
Member w/
service & feature registry

Capabilities
Policies
Availability
Location…
People
Devices

Publish

Member

Service
& feature

Bind

Publish

Events

Member

SOCIETY
26 November 2012

SITIS 2012

12
Example:
Mutual Assistance Community
Informal service
provider
Smart
devices

OSGI

ABC Shop

OWL-S service

bundle

publication
OSGI

bundle
OSGI
Gateway
bundle

Access

OWL-S service

publication

Coordination
center

OSGI

Create
OWL-S

Commercial vender

Service
Request

A smart house

OWL-S
Matcher

OWL-S service

publication

Doctor

(professional)

Community

More info: [DeB10]
26 November 2012

SITIS 2012

13
Mutual Assistance Community
• Organization based on a single SoC building
block


Aim: optimally employing devices & human
beings with diverse capabilities, backgrounds,
and information so as to organize intelligent
responses to AAL-related problems
 Not just safety nets:
• Reducing social isolation of elderly people
• Reducing costs – best utilizing the social resources


Self-serve paradigm (mutually satisfying
requests).

26 November 2012

SITIS 2012

14
SoC as a fractal social organization
Exception  Event propagation
Individual &
social concerns
optimization

Local
Reasoning & coordination
Member w/
service & feature registry

Capabilities
Policies
Availability
Location…
People
Devices

26 November 2012

Publish

Member
Member
Member

Service
description

Bind

SITIS 2012

Publish

Events

Member
Member
Member

15
SoC as a fractal social organization

26 November 2012

SITIS 2012

16
SoC as a fractal social organization

L2 Member

L1 Member
Member
Member

L1 Member
Member
Member

L0 Member
Member
Member

26 November 2012

L0 Member
Member
Member

L0 Member
Member
Member

SITIS 2012

L0 Member
Member
Member

17
Service-oriented Community
• Members publish events, attributes, policies…
• Events trigger analysis, planning, reaction,
and re-organization
• Exceptions propagate events to a higher level
• Concept applicable to various domains


AAL, crisis management, business organizations,
etc.

26 November 2012

SITIS 2012

18
Elements of formal model (1/2)
• Societies as multisets of roles, e.g.
{GP2, nurse2, patient8}
• Situations induce a partitioning, e.g.
L = {GP, nurse, patient7}
R = {GP, nurse, patient}


Left side is inactive, right side is active (dealing
with situation at hand)
 Active part of society = community.

26 November 2012

SITIS 2012

19
Elements of formal model (2/2)
• Evolution can be modelled as the dynamics of
sets L(t) and R(t):

(L(t),R(t)) t ≥ 0
• A way to represent this dynamics is through
permutations of the society multiset
• This reveals certain properties.

26 November 2012

SITIS 2012

20
Self-similarity

26 November 2012

SITIS 2012

21
Elements of operational model
•
•
•
•

Activity: «situation : action»
Action:
( role → step )
E.g.
«fallen : (role-δ1 → alarm(fallen))»
A role-δ1 actor needs to be located


OK: new community
 KO: exception

• n actions  n communities / exceptions
• More information in the paper.
26 November 2012

SITIS 2012

22
Conclusions
• We introduced the main ideas of SoC, a
fractal social organization based on three key
“principles”:


Society, behaviour, organization

• Much is yet to be done


From principles to simulation & actual design
 From design to deployment & testing
 Formal models to guarantee resilience...
 Etc.
26 November 2012

SITIS 2012

23
References
•
•

•

•

•
•

[RWB43] Arturo Rosenblueth, Norbert Wiener and Julian Bigelow, "Behavior,
Purpose and Teleology". Philosophy of Science, 10(1943), S. 18–24
[DeB10] V. De Florio, C. Blondia, "Service-oriented Communities: Visions and
Contributions towards Social Organizations", Proc. of MONET 2010, LNCS Vol.
6428/2010
[Ha1968] Garrett Hardin, "The Tragedy of the Commons", Science, Vol. 162 (Dec.
1968)
[Sou00] P. Sousa, N. Silva, T. Heikkila, M. Kallingbaum and P. Valcknears, P.
“Aspects of Co-operation in Distributed Manufacturing Systems”. Studies in
Informatics and Control Journal, 9 (2), 2000
V. De Florio, "The HeartQuake Dynamic System", Complex Systems, Vol. 9, No.
2, April 1995, pp. 91-114. (Complex Systems Publications, Champaign, IL)
V. De Florio, "Permutation Numbers", Complex Systems, Vol. 15, No. 2, 2005
(Complex Systems Publications, Champaign, IL).

26 November 2012

SITIS 2012

24

More Related Content

Similar to Service-oriented Communities: Models and Concepts towards Fractal Social Organizations

4 Roles, Functions and Competencies of Social Workers.pptx
4 Roles, Functions and Competencies of Social Workers.pptx4 Roles, Functions and Competencies of Social Workers.pptx
4 Roles, Functions and Competencies of Social Workers.pptxFrancisNinoLariza
 
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptx
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptxROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptx
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptxJhieLai1
 
Social Impact Factory using Sinzer as the solution for impact management
Social Impact Factory using Sinzer as the solution for impact managementSocial Impact Factory using Sinzer as the solution for impact management
Social Impact Factory using Sinzer as the solution for impact managementSinzer_Amsterdam
 
L1 introduction to ob
L1   introduction to obL1   introduction to ob
L1 introduction to obsalumzic
 
Service-oriented Communities and Fractal Social Organizations - Models and co...
Service-oriented Communities and Fractal Social Organizations - Models and co...Service-oriented Communities and Fractal Social Organizations - Models and co...
Service-oriented Communities and Fractal Social Organizations - Models and co...Vincenzo De Florio
 
Policy and legal framework for charities
Policy and legal framework for charitiesPolicy and legal framework for charities
Policy and legal framework for charitiesKarl Wilding
 
"Antenna for Social Innovation: The Quest for Precision"
"Antenna for Social Innovation: The Quest for Precision""Antenna for Social Innovation: The Quest for Precision"
"Antenna for Social Innovation: The Quest for Precision"Ginés Haro Pastor
 
Antenna For Social Innovation: The Quest for Precision
Antenna For Social Innovation: The Quest for PrecisionAntenna For Social Innovation: The Quest for Precision
Antenna For Social Innovation: The Quest for PrecisionESADE
 
Peterborough CVS: Building for the Future - the project
Peterborough CVS: Building for the Future -  the projectPeterborough CVS: Building for the Future -  the project
Peterborough CVS: Building for the Future - the projectPeterboroughCVS
 
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...Social Innovation Exchange
 
Living Labs: Frameworks and Engagement
Living Labs: Frameworks and EngagementLiving Labs: Frameworks and Engagement
Living Labs: Frameworks and EngagementUlster University
 
Impact entrepreneur public event slide deck final
Impact entrepreneur public event slide deck finalImpact entrepreneur public event slide deck final
Impact entrepreneur public event slide deck finalRowan Conway
 
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...Burton Lee
 
Enterprise applications diffusion within organizations: A social learning per...
Enterprise applications diffusion within organizations: A social learning per...Enterprise applications diffusion within organizations: A social learning per...
Enterprise applications diffusion within organizations: A social learning per...Oswaldo Lorenzo
 
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...Service-oriented Communities: Models and Concepts towards Fractal Social Orga...
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...Vincenzo De Florio
 
Case Study_Power in Your Hands.pdf
Case Study_Power in Your Hands.pdfCase Study_Power in Your Hands.pdf
Case Study_Power in Your Hands.pdfRenge Ota
 
TecMonterrey S-D logic Lecture 20220628 v9.pptx
TecMonterrey S-D logic Lecture 20220628 v9.pptxTecMonterrey S-D logic Lecture 20220628 v9.pptx
TecMonterrey S-D logic Lecture 20220628 v9.pptxISSIP
 

Similar to Service-oriented Communities: Models and Concepts towards Fractal Social Organizations (20)

Brigitte Gohdes - PPMA Conference 2010
Brigitte Gohdes - PPMA Conference 2010Brigitte Gohdes - PPMA Conference 2010
Brigitte Gohdes - PPMA Conference 2010
 
Social innovations for social cohesion. What welfare politics can learn from ...
Social innovations for social cohesion. What welfare politics can learn from ...Social innovations for social cohesion. What welfare politics can learn from ...
Social innovations for social cohesion. What welfare politics can learn from ...
 
4 Roles, Functions and Competencies of Social Workers.pptx
4 Roles, Functions and Competencies of Social Workers.pptx4 Roles, Functions and Competencies of Social Workers.pptx
4 Roles, Functions and Competencies of Social Workers.pptx
 
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptx
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptxROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptx
ROLES, FUNCTION ,COMPETENCIES OF SOCIAL WORK.pptx
 
Social Impact Factory using Sinzer as the solution for impact management
Social Impact Factory using Sinzer as the solution for impact managementSocial Impact Factory using Sinzer as the solution for impact management
Social Impact Factory using Sinzer as the solution for impact management
 
Hci
HciHci
Hci
 
L1 introduction to ob
L1   introduction to obL1   introduction to ob
L1 introduction to ob
 
Service-oriented Communities and Fractal Social Organizations - Models and co...
Service-oriented Communities and Fractal Social Organizations - Models and co...Service-oriented Communities and Fractal Social Organizations - Models and co...
Service-oriented Communities and Fractal Social Organizations - Models and co...
 
Policy and legal framework for charities
Policy and legal framework for charitiesPolicy and legal framework for charities
Policy and legal framework for charities
 
"Antenna for Social Innovation: The Quest for Precision"
"Antenna for Social Innovation: The Quest for Precision""Antenna for Social Innovation: The Quest for Precision"
"Antenna for Social Innovation: The Quest for Precision"
 
Antenna For Social Innovation: The Quest for Precision
Antenna For Social Innovation: The Quest for PrecisionAntenna For Social Innovation: The Quest for Precision
Antenna For Social Innovation: The Quest for Precision
 
Peterborough CVS: Building for the Future - the project
Peterborough CVS: Building for the Future -  the projectPeterborough CVS: Building for the Future -  the project
Peterborough CVS: Building for the Future - the project
 
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...
Developing Social Innovation Ecosystems in Cities by Christoph Kaletka & Dmit...
 
Living Labs: Frameworks and Engagement
Living Labs: Frameworks and EngagementLiving Labs: Frameworks and Engagement
Living Labs: Frameworks and Engagement
 
Impact entrepreneur public event slide deck final
Impact entrepreneur public event slide deck finalImpact entrepreneur public event slide deck final
Impact entrepreneur public event slide deck final
 
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...
Friendly Government, Or How Citizen-Centered Innovation Can Transform the Pub...
 
Enterprise applications diffusion within organizations: A social learning per...
Enterprise applications diffusion within organizations: A social learning per...Enterprise applications diffusion within organizations: A social learning per...
Enterprise applications diffusion within organizations: A social learning per...
 
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...Service-oriented Communities: Models and Concepts towards Fractal Social Orga...
Service-oriented Communities: Models and Concepts towards Fractal Social Orga...
 
Case Study_Power in Your Hands.pdf
Case Study_Power in Your Hands.pdfCase Study_Power in Your Hands.pdf
Case Study_Power in Your Hands.pdf
 
TecMonterrey S-D logic Lecture 20220628 v9.pptx
TecMonterrey S-D logic Lecture 20220628 v9.pptxTecMonterrey S-D logic Lecture 20220628 v9.pptx
TecMonterrey S-D logic Lecture 20220628 v9.pptx
 

More from Vincenzo De Florio

Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...
Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...
Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...Vincenzo De Florio
 
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...Vincenzo De Florio
 
On codes, machines, and environments: reflections and experiences
On codes, machines, and environments: reflections and experiencesOn codes, machines, and environments: reflections and experiences
On codes, machines, and environments: reflections and experiencesVincenzo De Florio
 
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...Vincenzo De Florio
 
How Resilient Are Our Societies? Analyses, Models, Preliminary Results
How Resilient Are Our Societies?Analyses, Models, Preliminary ResultsHow Resilient Are Our Societies?Analyses, Models, Preliminary Results
How Resilient Are Our Societies? Analyses, Models, Preliminary ResultsVincenzo De Florio
 
Advanced C Language for Engineering
Advanced C Language for EngineeringAdvanced C Language for Engineering
Advanced C Language for EngineeringVincenzo De Florio
 
A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...Vincenzo De Florio
 
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015Vincenzo De Florio
 
A behavioural model for the discussion of resilience, elasticity, and antifra...
A behavioural model for the discussion of resilience, elasticity, and antifra...A behavioural model for the discussion of resilience, elasticity, and antifra...
A behavioural model for the discussion of resilience, elasticity, and antifra...Vincenzo De Florio
 
Considerations and ideas after reading a presentation by Ali Anani
Considerations and ideas after reading a presentation by Ali AnaniConsiderations and ideas after reading a presentation by Ali Anani
Considerations and ideas after reading a presentation by Ali AnaniVincenzo De Florio
 
A Behavioral Interpretation of Resilience and Antifragility
A Behavioral Interpretation of Resilience and AntifragilityA Behavioral Interpretation of Resilience and Antifragility
A Behavioral Interpretation of Resilience and AntifragilityVincenzo De Florio
 
On the Behavioral Interpretation of System-Environment Fit and Auto-Resilience
On the Behavioral Interpretation of System-Environment Fit and Auto-ResilienceOn the Behavioral Interpretation of System-Environment Fit and Auto-Resilience
On the Behavioral Interpretation of System-Environment Fit and Auto-ResilienceVincenzo De Florio
 
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...Vincenzo De Florio
 
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013Vincenzo De Florio
 
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMING
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMINGTOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMING
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMINGVincenzo De Florio
 
A Formal Model and an Algorithm for Generating the Permutations of a Multiset
A Formal Model and an Algorithm for Generating the Permutations of a MultisetA Formal Model and an Algorithm for Generating the Permutations of a Multiset
A Formal Model and an Algorithm for Generating the Permutations of a MultisetVincenzo De Florio
 
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONS
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONSA FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONS
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONSVincenzo De Florio
 
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACES
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESSAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACES
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESVincenzo De Florio
 
System Structure for Dependable Software Systems
System Structure for Dependable Software SystemsSystem Structure for Dependable Software Systems
System Structure for Dependable Software SystemsVincenzo De Florio
 

More from Vincenzo De Florio (20)

My little grundgestalten
My little grundgestaltenMy little grundgestalten
My little grundgestalten
 
Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...
Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...
Models and Concepts for Socio-technical Complex Systems: Towards Fractal Soci...
 
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...
On the Role of Perception and Apperception in Ubiquitous and Pervasive Enviro...
 
On codes, machines, and environments: reflections and experiences
On codes, machines, and environments: reflections and experiencesOn codes, machines, and environments: reflections and experiences
On codes, machines, and environments: reflections and experiences
 
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...
Tapping Into the Wells of Social Energy: A Case Study Based on Falls Identifi...
 
How Resilient Are Our Societies? Analyses, Models, Preliminary Results
How Resilient Are Our Societies?Analyses, Models, Preliminary ResultsHow Resilient Are Our Societies?Analyses, Models, Preliminary Results
How Resilient Are Our Societies? Analyses, Models, Preliminary Results
 
Advanced C Language for Engineering
Advanced C Language for EngineeringAdvanced C Language for Engineering
Advanced C Language for Engineering
 
A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...A framework for trustworthiness assessment based on fidelity in cyber and phy...
A framework for trustworthiness assessment based on fidelity in cyber and phy...
 
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015
Fractally-organized Connectionist Networks - Keynote speech @PEWET 2015
 
A behavioural model for the discussion of resilience, elasticity, and antifra...
A behavioural model for the discussion of resilience, elasticity, and antifra...A behavioural model for the discussion of resilience, elasticity, and antifra...
A behavioural model for the discussion of resilience, elasticity, and antifra...
 
Considerations and ideas after reading a presentation by Ali Anani
Considerations and ideas after reading a presentation by Ali AnaniConsiderations and ideas after reading a presentation by Ali Anani
Considerations and ideas after reading a presentation by Ali Anani
 
A Behavioral Interpretation of Resilience and Antifragility
A Behavioral Interpretation of Resilience and AntifragilityA Behavioral Interpretation of Resilience and Antifragility
A Behavioral Interpretation of Resilience and Antifragility
 
On the Behavioral Interpretation of System-Environment Fit and Auto-Resilience
On the Behavioral Interpretation of System-Environment Fit and Auto-ResilienceOn the Behavioral Interpretation of System-Environment Fit and Auto-Resilience
On the Behavioral Interpretation of System-Environment Fit and Auto-Resilience
 
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...
Antifragility = Elasticity + Resilience + Machine Learning. Models and Algori...
 
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013
Seminarie Computernetwerken 2012-2013: Lecture I, 26-02-2013
 
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMING
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMINGTOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMING
TOWARDS PARSIMONIOUS RESOURCE ALLOCATION IN CONTEXT-AWARE N-VERSION PROGRAMMING
 
A Formal Model and an Algorithm for Generating the Permutations of a Multiset
A Formal Model and an Algorithm for Generating the Permutations of a MultisetA Formal Model and an Algorithm for Generating the Permutations of a Multiset
A Formal Model and an Algorithm for Generating the Permutations of a Multiset
 
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONS
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONSA FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONS
A FAULT-TOLERANCE LINGUISTIC STRUCTURE FOR DISTRIBUTED APPLICATIONS
 
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACES
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESSAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACES
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACES
 
System Structure for Dependable Software Systems
System Structure for Dependable Software SystemsSystem Structure for Dependable Software Systems
System Structure for Dependable Software Systems
 

Recently uploaded

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
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
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 

Recently uploaded (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
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
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 

Service-oriented Communities: Models and Concepts towards Fractal Social Organizations

  • 1. Service-oriented Communities: Models and Concepts towards Fractal Social Organizations Vincenzo De Florio, Antonio Coronato, Mohamed Bakhouya, Giovanna Di Marzo PATS / University of Antwerp & iMinds
  • 2. Structure • Urgent need: Rethinking organizations • Conjecture: Three key aspects to be addressed • A design: Service-oriented communities • Models • Conclusions 26 November 2012 SITIS 2012 2
  • 3. Times, they are a-changin’… ICT Less resources Businesses Energy production & distribution Higher peaks of requests Transport of goods & people Water treatment & distribution Higher number of users… Understanding & rethinking our organizations is crucial! 26 November 2012 SITIS 2012 Healthcare… 3
  • 4. With the meter in the red zone… • …organizations that appeared to work fine now reveal limitations …they use up too many resources  …they do not scale well  …they are intolerable to changes  …they fail to address new aspects  → Traditional approaches are reaching structural limits. 26 November 2012 SITIS 2012 4
  • 5. An example: healthcare From www.fifthplay.com • New context reveals the limitations of the traditional approach 26 November 2012 SITIS 2012 5
  • 6. The healthcare crisis • Unmanageability is approaching  How should we rethink healthcare? • Starting point: Three observations: Society at large is not part of the solution  Too many resources are wasted  No complex behaviours are expected from the vast majority of the components  Organization (mostly hierarchical) is inflexible, does not scale well, implies huge costs…  Three key aspects: Society, organization, behaviour  26 November 2012 SITIS 2012 6
  • 7. 1) SOCIETY Three key aspects... • A purely technical solution simply does not work  See e.g. Hardin’s “Tragedy of Commons” • Society must be part of the solution • Society  abundant, mobile “resources” able to exercise complex action  In particular, collaboration. 26 November 2012 SITIS 2012 7
  • 8. Three key aspects... 2) ORGANIZATION • Organizational / architectural choices define the features of our systems  Centralized, hierarchical, heterarchical, distributed… • Distributed: e.g. holarchies & fractal orgs  Biologically inspired  Members are “simultaneously a part and a whole, a container and a contained, a controller and a controlled” [Sou00] 26 November 2012 SITIS 2012 8
  • 9. Three key aspects... 3) BEHAVIOUR • I.e., “change w.r.t. surroundings” [RWB43] • Ability to  introspect,  analyze and locate limiting factors w.r.t. environmental conditions  learn how to reconfigure and reshape oneself so as to match a “dynamically varying set of environmental conditions” [DeB10]: • Complex, collective, adaptive behaviours. 26 November 2012 SITIS 2012 9
  • 10. Service-oriented communities • A social organization built by explicitly addressing the mentioned aspects Taps into “social energy”  Makes use of a distributed organization  Supports complex adaptive and autonomic behaviours.  26 November 2012 SITIS 2012 10
  • 11. Starting point: classical SOA model Service registry Publish Service provider 26 November 2012 Service description Bind SITIS 2012 Discover Service requester 11
  • 12. SoC building block ORGANIZATION BEHAVIOUR Individual & social concerns optimization. Reasoning & coordination Member w/ service & feature registry Capabilities Policies Availability Location… People Devices Publish Member Service & feature Bind Publish Events Member SOCIETY 26 November 2012 SITIS 2012 12
  • 13. Example: Mutual Assistance Community Informal service provider Smart devices OSGI ABC Shop OWL-S service bundle publication OSGI bundle OSGI Gateway bundle Access OWL-S service publication Coordination center OSGI Create OWL-S Commercial vender Service Request A smart house OWL-S Matcher OWL-S service publication Doctor (professional) Community More info: [DeB10] 26 November 2012 SITIS 2012 13
  • 14. Mutual Assistance Community • Organization based on a single SoC building block  Aim: optimally employing devices & human beings with diverse capabilities, backgrounds, and information so as to organize intelligent responses to AAL-related problems  Not just safety nets: • Reducing social isolation of elderly people • Reducing costs – best utilizing the social resources  Self-serve paradigm (mutually satisfying requests). 26 November 2012 SITIS 2012 14
  • 15. SoC as a fractal social organization Exception  Event propagation Individual & social concerns optimization Local Reasoning & coordination Member w/ service & feature registry Capabilities Policies Availability Location… People Devices 26 November 2012 Publish Member Member Member Service description Bind SITIS 2012 Publish Events Member Member Member 15
  • 16. SoC as a fractal social organization 26 November 2012 SITIS 2012 16
  • 17. SoC as a fractal social organization L2 Member L1 Member Member Member L1 Member Member Member L0 Member Member Member 26 November 2012 L0 Member Member Member L0 Member Member Member SITIS 2012 L0 Member Member Member 17
  • 18. Service-oriented Community • Members publish events, attributes, policies… • Events trigger analysis, planning, reaction, and re-organization • Exceptions propagate events to a higher level • Concept applicable to various domains  AAL, crisis management, business organizations, etc. 26 November 2012 SITIS 2012 18
  • 19. Elements of formal model (1/2) • Societies as multisets of roles, e.g. {GP2, nurse2, patient8} • Situations induce a partitioning, e.g. L = {GP, nurse, patient7} R = {GP, nurse, patient}  Left side is inactive, right side is active (dealing with situation at hand)  Active part of society = community. 26 November 2012 SITIS 2012 19
  • 20. Elements of formal model (2/2) • Evolution can be modelled as the dynamics of sets L(t) and R(t): (L(t),R(t)) t ≥ 0 • A way to represent this dynamics is through permutations of the society multiset • This reveals certain properties. 26 November 2012 SITIS 2012 20
  • 22. Elements of operational model • • • • Activity: «situation : action» Action: ( role → step ) E.g. «fallen : (role-δ1 → alarm(fallen))» A role-δ1 actor needs to be located  OK: new community  KO: exception • n actions  n communities / exceptions • More information in the paper. 26 November 2012 SITIS 2012 22
  • 23. Conclusions • We introduced the main ideas of SoC, a fractal social organization based on three key “principles”:  Society, behaviour, organization • Much is yet to be done  From principles to simulation & actual design  From design to deployment & testing  Formal models to guarantee resilience...  Etc. 26 November 2012 SITIS 2012 23
  • 24. References • • • • • • [RWB43] Arturo Rosenblueth, Norbert Wiener and Julian Bigelow, "Behavior, Purpose and Teleology". Philosophy of Science, 10(1943), S. 18–24 [DeB10] V. De Florio, C. Blondia, "Service-oriented Communities: Visions and Contributions towards Social Organizations", Proc. of MONET 2010, LNCS Vol. 6428/2010 [Ha1968] Garrett Hardin, "The Tragedy of the Commons", Science, Vol. 162 (Dec. 1968) [Sou00] P. Sousa, N. Silva, T. Heikkila, M. Kallingbaum and P. Valcknears, P. “Aspects of Co-operation in Distributed Manufacturing Systems”. Studies in Informatics and Control Journal, 9 (2), 2000 V. De Florio, "The HeartQuake Dynamic System", Complex Systems, Vol. 9, No. 2, April 1995, pp. 91-114. (Complex Systems Publications, Champaign, IL) V. De Florio, "Permutation Numbers", Complex Systems, Vol. 15, No. 2, 2005 (Complex Systems Publications, Champaign, IL). 26 November 2012 SITIS 2012 24