reconsidering the social web of things (position paper)
DESCRIPTION
Andrei Ciortea, Olivier Boissier, Antoine Zimmermann, and Adina Florea. The 4th International Workshop on the Web of Things. September, 2013.TRANSCRIPT
![Page 1: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/1.jpg)
Reconsidering the Social Web of Things(Position Paper)
Andrei Ciortea1,2 Olivier Boissier1 Antoine Zimmermann1
Adina Florea2
1Ecole Nationale Superieure des Mines, FAYOL-ENSMSE, LSTI, Saint-Etienne,France
2University ”Politehnica” of Bucharest, Romania
4th International Workshop on the Web of ThingsSeptember 9, 2013
![Page 2: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/2.jpg)
1 On the Evolution of the WebSocialnessPervasivenessWhen Social meets PervasivePro-activeness
2 Towards a Social Web of ThingsVisionObjective and MotivationChallenges
3 A Layered Model for the SWoT
Reconsidering the Social Web of Things (Position Paper) 2/27
![Page 3: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/3.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Socialness
Reconsidering the Social Web of Things (Position Paper) 3/27
![Page 4: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/4.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Socialness
Reconsidering the Social Web of Things (Position Paper) 3/27
![Page 5: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/5.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pervasiveness
WoT [Guinard, 2011]
Webinos
Reconsidering the Social Web of Things (Position Paper) 4/27
![Page 6: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/6.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
When Social meets Pervasive
WoT [Guinard, 2011]
Webinos
[Guinard et al., 2010]
[Kranz et al., 2010]
Ericsson Research
Reconsidering the Social Web of Things (Position Paper) 5/27
![Page 7: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/7.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 8: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/8.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 9: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/9.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 10: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/10.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 11: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/11.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 12: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/12.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
I’m a Web userand I consume
content.
I’m a Web userand I write
my own Web.
• Web technologies enabled users to be proactive on the Web.
• Exciting times ahead: semantic Web Technologies, Linked DataPlatform, Push API, WebRTC, CoAP, etc.
• How about things?
Reconsidering the Social Web of Things (Position Paper) 6/27
![Page 13: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/13.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
• Properties of agents (the weak notion of agency) [Wooldridge et al.,
1995]:
• social ability;• reactivity;• autonomy;• pro-activeness: the ability to exhibit goal-driven behavior by taking
the initiative.
• Multi-agent systems [Boissier, 2012]:
EXTERNAL ENVIRONMENT
op2op1
op2op1
op2op1
op2op1
op2op1 op2
op1
op2op1
op2op1
Environment
Agent
Interaction
op2op1
Reconsidering the Social Web of Things (Position Paper) 7/27
![Page 14: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/14.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
• Properties of agents (the weak notion of agency) [Wooldridge et al.,
1995]:
• social ability;• reactivity;• autonomy;• pro-activeness: the ability to exhibit goal-driven behavior by taking
the initiative.
• Multi-agent systems [Boissier, 2012]:
EXTERNAL ENVIRONMENT
op2op1
op2op1
op2op1
op2op1
op2op1 op2
op1
op2op1
op2op1
Environment
Agent
Interaction
op2op1
Reconsidering the Social Web of Things (Position Paper) 7/27
![Page 15: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/15.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
• Properties of agents (the weak notion of agency) [Wooldridge et al.,
1995]:
• social ability;• reactivity;• autonomy;• pro-activeness: the ability to exhibit goal-driven behavior by taking
the initiative.
• Multi-agent systems [Boissier, 2012]:
role
missionscheme
EXTERNAL ENVIRONMENT
op2op1
op2op1
op2op1
op2op1
op2op1 op2
op1
op2op1
op2op1
Environment
Agent
Organization
Interaction
op2op1
group
Reconsidering the Social Web of Things (Position Paper) 7/27
![Page 16: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/16.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Pro-activeness
• Properties of agents (the weak notion of agency) [Wooldridge et al.,
1995]:
• social ability;• reactivity;• autonomy;• pro-activeness: the ability to exhibit goal-driven behavior by taking
the initiative.
• Multi-agent systems [Boissier, 2012]:
role
missionscheme
EXTERNAL ENVIRONMENT
op2op1
op2op1
op2op1
op2op1
op2op1 op2
op1
op2op1
op2op1
Environment
Agent
Organization
Interaction
op2op1
group
Reconsidering the Social Web of Things (Position Paper) 7/27
![Page 17: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/17.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Vision
Pervasiveness
Web of Things
Socialness
Web of People
Pro-activeness
Web of Agents
Social Webof Things
(SWoT)
Reconsidering the Social Web of Things (Position Paper) 8/27
![Page 18: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/18.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Objective and Motivation
• Placing autonomous and proactive things on the Web.
• Where to start?• Extend and transform social networks into socio-technical
networks (STN) by introducing autonomous and proactivethings as full-fledged users and service providers.
• Such a STN would be suitable for:• providing a good experience to the WoT user (straightforward
model of interaction);• extending the perception of things by tapping into the rich
amount of information being published on social networks;• providing a framework for the development of complex WoT
applications.
Reconsidering the Social Web of Things (Position Paper) 9/27
![Page 19: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/19.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Objective and Motivation
• Placing autonomous and proactive things on the Web.
• Where to start?• Extend and transform social networks into socio-technical
networks (STN) by introducing autonomous and proactivethings as full-fledged users and service providers.
• Such a STN would be suitable for:• providing a good experience to the WoT user (straightforward
model of interaction);• extending the perception of things by tapping into the rich
amount of information being published on social networks;• providing a framework for the development of complex WoT
applications.
Reconsidering the Social Web of Things (Position Paper) 9/27
![Page 20: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/20.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Objective and Motivation
• Placing autonomous and proactive things on the Web.
• Where to start?• Extend and transform social networks into socio-technical
networks (STN) by introducing autonomous and proactivethings as full-fledged users and service providers.
• Such a STN would be suitable for:• providing a good experience to the WoT user (straightforward
model of interaction);• extending the perception of things by tapping into the rich
amount of information being published on social networks;• providing a framework for the development of complex WoT
applications.
Reconsidering the Social Web of Things (Position Paper) 9/27
![Page 21: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/21.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Challenges
• Enable things as active participants in an open set of socialnetworks.
• Enable things to reason and make decisions in achieving theirgoals.
• Enable control over the autonomy of things and enhancecoordination towards achieving goals.
Reconsidering the Social Web of Things (Position Paper) 10/27
![Page 22: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/22.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Challenges
• Enable things as active participants in an open set of socialnetworks.
• Enable things to reason and make decisions in achieving theirgoals.
• Enable control over the autonomy of things and enhancecoordination towards achieving goals.
Reconsidering the Social Web of Things (Position Paper) 10/27
![Page 23: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/23.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Challenges
• Enable things as active participants in an open set of socialnetworks.
• Enable things to reason and make decisions in achieving theirgoals.
• Enable control over the autonomy of things and enhancecoordination towards achieving goals.
Reconsidering the Social Web of Things (Position Paper) 10/27
![Page 24: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/24.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
A Layered Approach
Application
Organizational
Social
Agency
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 11/27
![Page 25: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/25.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Application
Organizational
Social
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Integration with APIs of social networking services.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 12/27
![Page 26: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/26.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Agents as individuals
Hey washing machine,do my laundry!
Washing.
Donewashing.
• Connectivity: Integration at the level of the social networking service(SNS).
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on agent’s knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 13/27
![Page 27: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/27.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Agents as individuals
Hey washing machine,do my laundry!
Washing.
Donewashing.
• Connectivity: Integration at the level of the social networking service(SNS).
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on agent’s knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 13/27
![Page 28: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/28.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Agents as individuals
Hey washing machine,do my laundry!
Washing.
Donewashing.
• Connectivity: Integration at the level of the social networking service(SNS).
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on agent’s knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 13/27
![Page 29: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/29.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Agents as individuals
Hey washing machine,do my laundry!
Washing.
Donewashing.
• Connectivity: Integration at the level of the social networking service(SNS).
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on agent’s knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 13/27
![Page 30: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/30.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Agency Layer
Agents as individuals
Hey washing machine,do my laundry!
Washing.
Donewashing.
• Connectivity: Integration at the level of the social networking service(SNS).
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on agent’s knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 13/27
![Page 31: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/31.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Application
Organizational
SocialAgents in social structures
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Decision-making based on individual knowledge.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 14/27
![Page 32: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/32.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
• What would a STN look like?
• The Socio-technical Graph (STG) is an edge-labeled directedmultigraph.
• Uniform interface: the set of common relevant nouns in SNSs.
Reconsidering the Social Web of Things (Position Paper) 15/27
![Page 33: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/33.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
• What would a STN look like?
• The Socio-technical Graph (STG) is an edge-labeled directedmultigraph.
• Uniform interface: the set of common relevant nouns in SNSs.
Reconsidering the Social Web of Things (Position Paper) 15/27
![Page 34: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/34.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
• What would a STN look like?
• The Socio-technical Graph (STG) is an edge-labeled directedmultigraph.
• Uniform interface: the set of common relevant nouns in SNSs.
Reconsidering the Social Web of Things (Position Paper) 15/27
![Page 35: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/35.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
• What would a STN look like?
• The Socio-technical Graph (STG) is an edge-labeled directedmultigraph.
• Uniform interface: the set of common relevant nouns in SNSs.
Reconsidering the Social Web of Things (Position Paper) 15/27
![Page 36: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/36.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 37: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/37.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 38: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/38.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 39: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/39.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 40: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/40.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 41: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/41.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Agents in social structures
Hey washing machine,do my laundry!
What is the currentpower consumption
in the building?
Some bigvalue!
John, would it be okto wait a bit?
• Connectivity: Access to an open set of social networks.
• Relationship management: Hardcoded in the agent.
• Decision-making: Based on collective knowledge.
• Coordination mechanisms: Hardcoded in the agent.
• Control of autonomy: Application-level.
Reconsidering the Social Web of Things (Position Paper) 16/27
![Page 42: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/42.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Social Layer
Application
Organizational
SocialAgents in social structuresAccess to an open set of social networks.Decision-making based on collective knowledge.
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Decision-making based on individual knowledge.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 17/27
![Page 43: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/43.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Application
OrganizationalAgents in organizations
SocialAgents in social structuresAccess to an open set of social networks.Decision-making based on collective knowledge.
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Decision-making based on individual knowledge.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 18/27
![Page 44: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/44.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Agents in organizations
• Organizational models: AGR [Ferber et al., 2004], MOISE+[Hubner et al., 2007], OperA [Dignum, 2004], etc.
• Organizations can enable control on 3 dimensions: structural,communication, and functional.
• A SWoT app for student houses:• Setting:
• 6 floors;• 20 studios and 1 laundry room per floor;• 1 washing machine and 1 dryer per laundry room.
• Objectives:• Enhance interaction among students.• Improve the QoS of the laundromats.
Reconsidering the Social Web of Things (Position Paper) 19/27
![Page 45: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/45.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Agents in organizations
• Organizational models: AGR [Ferber et al., 2004], MOISE+[Hubner et al., 2007], OperA [Dignum, 2004], etc.
• Organizations can enable control on 3 dimensions: structural,communication, and functional.
• A SWoT app for student houses:• Setting:
• 6 floors;• 20 studios and 1 laundry room per floor;• 1 washing machine and 1 dryer per laundry room.
• Objectives:• Enhance interaction among students.• Improve the QoS of the laundromats.
Reconsidering the Social Web of Things (Position Paper) 19/27
![Page 46: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/46.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Agents in organizations
• Organizational models: AGR [Ferber et al., 2004], MOISE+[Hubner et al., 2007], OperA [Dignum, 2004], etc.
• Organizations can enable control on 3 dimensions: structural,communication, and functional.
• A SWoT app for student houses:• Setting:
• 6 floors;• 20 studios and 1 laundry room per floor;• 1 washing machine and 1 dryer per laundry room.
• Objectives:• Enhance interaction among students.• Improve the QoS of the laundromats.
Reconsidering the Social Web of Things (Position Paper) 19/27
![Page 47: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/47.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Structural control
Hello StudentHouse!I’m Joe’s door
and I’m enactingrole Door in
group 3rd floor.
Hello Joe’s door!In this student
house, all Doorsare connected.
• The structural specification can encourage or discourageconnections in the STG.
Reconsidering the Social Web of Things (Position Paper) 20/27
![Page 48: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/48.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Structural control
Hello StudentHouse!I’m Joe’s door
and I’m enactingrole Door in
group 3rd floor.
Hello Joe’s door!In this student
house, all Doorsare connected.
• The structural specification can encourage or discourageconnections in the STG.
Reconsidering the Social Web of Things (Position Paper) 20/27
![Page 49: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/49.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Structural control
Hello StudentHouse!I’m Joe’s door
and I’m enactingrole Door in
group 3rd floor.
Hello Joe’s door!In this student
house, all Doorsare connected.
• The structural specification can encourage or discourageconnections in the STG.
Reconsidering the Social Web of Things (Position Paper) 20/27
![Page 50: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/50.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Structural control
Hello StudentHouse!I’m Joe’s door
and I’m enactingrole Door in
group 3rd floor.
Hello Joe’s door!In this student
house, all Doorsare connected.
• The structural specification can encourage or discourageconnections in the STG.
Reconsidering the Social Web of Things (Position Paper) 20/27
![Page 51: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/51.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Structural control
Hello StudentHouse!I’m Joe’s door
and I’m enactingrole Door in
group 3rd floor.
Hello Joe’s door!In this student
house, all Doorsare connected.
• The structural specification can encourage or discourageconnections in the STG.
Reconsidering the Social Web of Things (Position Paper) 20/27
![Page 52: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/52.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Communication control
Door, I’m going to throwa party on my floor!
All Doors in3rd floor, Joe is
throwing a party!
Woohoo!:(
• Placing information in the appropriate context.• Object-centered communication.
Reconsidering the Social Web of Things (Position Paper) 21/27
![Page 53: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/53.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Communication control
Door, I’m going to throwa party on my floor!
All Doors in3rd floor, Joe is
throwing a party!
Woohoo!:(
• Placing information in the appropriate context.• Object-centered communication.
Reconsidering the Social Web of Things (Position Paper) 21/27
![Page 54: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/54.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Communication control
Door, I’m going to throwa party on my floor!
All Doors in3rd floor, Joe is
throwing a party!
Woohoo!:(
• Placing information in the appropriate context.• Object-centered communication.
Reconsidering the Social Web of Things (Position Paper) 21/27
![Page 55: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/55.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Communication control
Door, I’m going to throwa party on my floor!
All Doors in3rd floor, Joe is
throwing a party!
Woohoo!:(
• Placing information in the appropriate context.• Object-centered communication.
Reconsidering the Social Web of Things (Position Paper) 21/27
![Page 56: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/56.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Communication control
Door, I’m going to throwa party on my floor!
All Doors in3rd floor, Joe is
throwing a party!
Woohoo!:(
• Placing information in the appropriate context.• Object-centered communication.
Reconsidering the Social Web of Things (Position Paper) 21/27
![Page 57: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/57.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Functional control
You will have tocheck out the demo
for this one! ;)
• Coordination mechanisms through top-down specifications oforganizational processes.
Reconsidering the Social Web of Things (Position Paper) 22/27
![Page 58: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/58.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Functional control
You will have tocheck out the demo
for this one! ;)
• Coordination mechanisms through top-down specifications oforganizational processes.
Reconsidering the Social Web of Things (Position Paper) 22/27
![Page 59: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/59.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Functional control
You will have tocheck out the demo
for this one! ;)
• Coordination mechanisms through top-down specifications oforganizational processes.
Reconsidering the Social Web of Things (Position Paper) 22/27
![Page 60: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/60.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
• Agents in organizations
• Connectivity: Access to an open set of social networks.• Relationship management: Can be enforced at the organizational
level.• Decision-making: Based on collective and organizational knowledge.• Coordination mechanisms: Organizational proceses (e.g. goal
decomposition trees).• Control of autonomy: Organization-level.
Reconsidering the Social Web of Things (Position Paper) 23/27
![Page 61: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/61.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Organizational Layer
Application
OrganizationalAgents in organizationsControl and coordination at the organization-level.Decision-making based on organizational knowledge.
SocialAgents in social structuresAccess to an open set of social networks.Decision-making based on collective knowledge.
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Decision-making based on individual knowledge.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 24/27
![Page 62: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/62.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
The Application Layer
ApplicationStandards, protocols and mechanismsManagement of services, content and social platformresources.
OrganizationalAgents in organizationsControl and coordination at the organization-level.Decision-making based on organizational knowledge.
SocialAgents in social structuresAccess to an open set of social networks.Decision-making based on collective knowledge.
AgencyAgentsAgent architecture: simple model, reactive, cognitive, etc.Decision-making based on individual knowledge.
RESTful WoT APIDevices addressable through IRIsRESTful API for the WoTIdentification and representation of things
Reconsidering the Social Web of Things (Position Paper) 25/27
![Page 63: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/63.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
• We have offered an interpretation on the evolution of the Webfrom several perspectives: socialness, pervasiveness, andpro-activeness.
• We have defined and motivated our vision for the SWoT atthe convergence of these 3 dimensions.
• We have discussed a possible approach towards implementingthis vision, introducing a layer of normative organizations for:
• bringing more autonomy to things;• enabling control over the autonomy of things;• supporting coordinated behavior in SWoT apps.
Reconsidering the Social Web of Things (Position Paper) 26/27
![Page 64: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/64.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Thank you!
Reconsidering the Social Web of Things (Position Paper) 27/27
![Page 65: Reconsidering the Social Web of Things (Position Paper)](https://reader034.vdocuments.mx/reader034/viewer/2022052601/558a371dd8b42aaa728b468d/html5/thumbnails/65.jpg)
On the Evolution of the Web Towards a Social Web of Things A Layered Model for the SWoT Conclusions
Olivier Boissier. Multi-agent oriented programming and intelligent environments. Invited talk, 20th EuropeanConference on Artificial Intelligence, 2012. URLhttp://2012.ai4ie.de/presentations/ai4ie_boissier.pdf.
MV Dignum. A model for organizational interaction: based on agents, founded in logic. 2004.
Jacques Ferber, Olivier Gutknecht, and Fabien Michel. From agents to organizations: an organizational view ofmulti-agent systems. In Agent-Oriented Software Engineering IV, pages 214–230. Springer, 2004.
Dominique Guinard. A Web of Things Application Architecture: Integrating the Real-world Into the Web. PhDthesis, 2011.
Dominique Guinard, Mathias Fischer, and Vlad Trifa. Sharing using social networks in a composable web of things.In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2010 8th IEEE InternationalConference on, pages 702–707. IEEE, 2010.
Jomi F Hubner, Jaime S Sichman, and Olivier Boissier. Developing organised multiagent systems using the moise+model: programming issues at the system and agent levels. International Journal of Agent-Oriented SoftwareEngineering, 1(3):370–395, 2007.
Matthias Kranz, Luis Roalter, and Florian Michahelles. Things that twitter: social networks and the internet ofthings. In What can the Internet of Things do for the Citizen (CIoT) Workshop at The Eighth InternationalConference on Pervasive Computing (Pervasive 2010), 2010.
Michael Wooldridge, Nicholas R Jennings, et al. Intelligent agents: Theory and practice. Knowledge engineeringreview, 10(2):115–152, 1995.
Reconsidering the Social Web of Things (Position Paper) 27/27