smart objects and semantic web

72
Smart Objects and Semantic Web: A semantic approach to intelligent environments © 2012 Jun Hu

Upload: jun-hu

Post on 07-Nov-2014

1.427 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: smart objects and semantic web

Smart Objects and Semantic Web: A semantic approach to intelligent environments

© 2012 Jun Hu

Page 2: smart objects and semantic web

Department of Industrial Design PAGE 208-04-23

Page 3: smart objects and semantic web

PAGE 308-04-23

Page 4: smart objects and semantic web

PAGE 408-04-23

Page 5: smart objects and semantic web

PAGE 508-04-23

Page 6: smart objects and semantic web

PAGE 608-04-23

Page 7: smart objects and semantic web

PAGE 708-04-23

Page 8: smart objects and semantic web

Semantic Web

• Access to universal knowledge

Department of Industrial Design PAGE 808-04-23

Page 9: smart objects and semantic web

Semantic Web

• Siri

Department of Industrial Design PAGE 908-04-23

Page 10: smart objects and semantic web

Semantic Web

• Siri

Department of Industrial Design PAGE 1008-04-23

Page 11: smart objects and semantic web

Semantic Web

• Siri

Department of Industrial Design PAGE 1108-04-23

Page 12: smart objects and semantic web

Semantic Web

• Ontology: Access to universal knowledge

Department of Industrial Design PAGE 1208-04-23

Page 13: smart objects and semantic web

Semantic Web

• Ontology: Categories of being

Department of Industrial Design PAGE 1308-04-23

Page 14: smart objects and semantic web

Semantic Web

• Ontology: in Resource Description Framework− A collection of subject-predicate-object triples:

• A is B, B is C• C has D• …• A loves B• B hates A

• (S P O)

Department of Industrial Design PAGE 1408-04-23

Page 15: smart objects and semantic web

Semantic Web

• Ontology: in Resource Description Framework− Artificial Intelligence

• A is B, B is C => A is C• C has D => A has D• …• A loves B• B hates A => A (can not marry) B

• (S P O)

Department of Industrial Design PAGE 1508-04-23

Page 16: smart objects and semantic web

Semantic Web

• Ontology on web => Semantic Web• (S P O) => (#s #p #o)

Department of Industrial Design PAGE 1608-04-23

Page 17: smart objects and semantic web

Semantic Web

• Ontology on web => Semantic Web• (S P O) => (#s #p #o)

Department of Industrial Design PAGE 1708-04-23

Page 18: smart objects and semantic web

Semantic Web

• Ontology on web => Semantic Web• (S P O) => (#s #p #o)

Department of Industrial Design PAGE 1808-04-23

Page 19: smart objects and semantic web

Semantic Web

• Siri

Department of Industrial Design PAGE 1908-04-23

Page 20: smart objects and semantic web

Semantic Web

• Ontology on web => Semantic Web• (S P O) => (#s #p #o)

Department of Industrial Design PAGE 2008-04-23

Page 21: smart objects and semantic web

Semantic Web

• Access to universal knowledge

Department of Industrial Design PAGE 2108-04-23

Page 22: smart objects and semantic web

Semantic Web

• Access to universal knowledge− through − Internet of Knowledge

Department of Industrial Design PAGE 2208-04-23

Page 23: smart objects and semantic web

Semantic Web

• Access to universal knowledge− through − Internet of Knowledge

− by− Internet of People

Department of Industrial Design PAGE 2308-04-23

Page 24: smart objects and semantic web

Social Networks

• Internet of People

Department of Industrial Design PAGE 2408-04-23

Page 25: smart objects and semantic web

Social Networks

• Internet of People

Department of Industrial Design PAGE 2508-04-23

A social network is a social structure made up of individuals (or organizations) called "nodes", which are tied (connected) by one or more specific types of interdependency, such as friendship, kinship, common interest, financial exchange, dislike, sexual relationships, or relationships of beliefs, knowledge or prestige.

http://en.wikipedia.org/wiki/Social_network

Page 26: smart objects and semantic web

Social Networks

• Internet of People

Department of Industrial Design PAGE 2608-04-23

Page 27: smart objects and semantic web

Social Networks

• Internet of People• Facebook• Twitter• LinkedIn• Foursquare• MySpace

• Weibo• Renren

• …

Department of Industrial Design PAGE 2708-04-23

Page 28: smart objects and semantic web

Social Networks

• Internet of different People• Facebook• Twitter• LinkedIn• Foursquare• MySpace

• Weibo• Renren

• …

Department of Industrial Design PAGE 2808-04-23

Page 29: smart objects and semantic web

Social Networks

• Internet of People• Why?

Department of Industrial Design PAGE 2908-04-23

Page 30: smart objects and semantic web

Social Network

• Internet of People• Why?

Department of Industrial Design PAGE 3008-04-23

Page 31: smart objects and semantic web

Social Networks

• Internet of People• Why?

Department of Industrial Design PAGE 3108-04-23Maslow's Hierarchy of _Needs

Page 32: smart objects and semantic web

Social Networks

• Internet of People• Why?

Department of Industrial Design PAGE 3208-04-23Maslow's Hierarchy of _Needs

Page 33: smart objects and semantic web

Social Networks

• Internet of People• Internet of People Internet of Things

Department of Industrial Design PAGE 3308-04-23

© http://www.economist.com/node/15350960

Page 34: smart objects and semantic web

Social Network

• Network of People => Internet of People• Internet of People Internet of Things

Department of Industrial Design PAGE 3408-04-23

© http://www.economist.com/node/15350960

Page 35: smart objects and semantic web

Internet of Things

What is it?

Department of Industrial Design PAGE 3508-04-23

© http://www.economist.com/node/15350960

The Internet of Things refers to uniquely identifiable objects (things) and their virtual representations in an Internet-like structure.

© Wikipedia

Page 36: smart objects and semantic web

Internet of Things

• Identifiable

Department of Industrial Design PAGE 3608-04-23

Page 37: smart objects and semantic web

Internet of Things

• Sensing

Department of Industrial Design PAGE 3708-04-23

Page 38: smart objects and semantic web

Internet of Things

• Actuating

Department of Industrial Design PAGE 3808-04-23

Page 39: smart objects and semantic web

Internet of Things

• Virtualization and connectivity

Department of Industrial Design PAGE 3908-04-23

Page 40: smart objects and semantic web

Internet of Things

• Local Intelligence• Google I/O

Department of Industrial Design PAGE 4008-04-23

Page 41: smart objects and semantic web

• Web 3.0, the future of the internet• http://youtu.be/FzIwXqqDnOY

Department of Industrial Design PAGE 4108-04-23

Page 42: smart objects and semantic web

• Interoperablibility in the interconnected world• http://youtu.be/FzIwXqqDnOY

Department of Industrial Design PAGE 4208-04-23

Page 43: smart objects and semantic web

SOFIA

• Smart Objects for Intelligent Environments• funded through the European Artemis programme

Department of Industrial Design PAGE 4308-04-23

Page 44: smart objects and semantic web

SOFIA

• Smart Objects for Intelligent Environments• funded through the European Artemis programme

• Context:• Smart Environment – ecosystem of interconnected and

interoperating smart objects• Newly developed and legacy devices• Connections and relations between smart objects• Shifting from interacting with single products to interaction

with a system of products

Department of Industrial Design PAGE 4408-04-23

Page 45: smart objects and semantic web

Internet of Things and semantic Web

Department of Industrial Design PAGE 4508-04-23

Service data gathering and mining

Ontology and semantics of the intents, interests and concepts

Internet of things Web of people

Sematic Information Broker

Ontology

Blackboard

Knowledge Processor

Knowledge Processor

Knowledge Processor…

Smart Object

Smart Object

Smart Object

Making "information" in the physical world available for smart services - connecting the physical world with the information world

Page 46: smart objects and semantic web

SOFIA

• Demo: Semantic connections - Spotlight navigation• http://youtu.be/bOrIPp-aglg

Department of Industrial Design PAGE 4608-04-23

Page 47: smart objects and semantic web

SOFIA

• Pilot: Smart space• http://youtu.be/NjSwTU9tX4w

Department of Industrial Design PAGE 4708-04-23

Page 48: smart objects and semantic web

SOFIA

• Based on Ontologies (Semantic Web)• And the Blackboard Pattern

Department of Industrial Design PAGE 4808-04-23

Page 49: smart objects and semantic web

SOFIA

• Pilot scenario

Department of Industrial Design PAGE 4908-04-23

Page 50: smart objects and semantic web

SOFIA

• Ontology: RDF

Department of Industrial Design PAGE 5008-04-23

Page 51: smart objects and semantic web

SOFIA

• Ontology: OWL

Department of Industrial Design PAGE 5108-04-23

Page 52: smart objects and semantic web

SOFIA

• Ontology: devices

Department of Industrial Design PAGE 5208-04-23

Page 53: smart objects and semantic web

SOFIA

• Ontology: interaction events

Department of Industrial Design PAGE 5308-04-23

Page 54: smart objects and semantic web

SOFIA

• SIB

Department of Industrial Design PAGE 5408-04-23

Page 55: smart objects and semantic web

SOFIA

• SIB Ontology• Create/Add/Remove/Update

Department of Industrial Design PAGE 5508-04-23

Page 56: smart objects and semantic web

SOFIA

• SIB Ontology• Create/Add/Remove/Update• Query (SPARQL)

Department of Industrial Design PAGE 5608-04-23

Page 57: smart objects and semantic web

SOFIA

• SIB Ontology• Create/Add/Remove/Update• Query (SPARQL)• Reasoning (SPIN – SPARQL Inferencing Notation)

Department of Industrial Design PAGE 5708-04-23

Page 58: smart objects and semantic web

SOFIA

• KP

Department of Industrial Design PAGE 5808-04-23

Page 59: smart objects and semantic web

SOFIA

• Based on Ontologies (Semantic Web)• And the Blackboard Pattern

Department of Industrial Design PAGE 5908-04-23

Page 60: smart objects and semantic web

Student projects

Department of Industrial Design PAGE 6008-04-23

Page 61: smart objects and semantic web

Doormate

Page 62: smart objects and semantic web

Doormate

Page 63: smart objects and semantic web

Doormate

Page 64: smart objects and semantic web

Doormate

Page 65: smart objects and semantic web

Bonsai Garden

Page 66: smart objects and semantic web

Bonsai Garden

• Gaming elements

Page 67: smart objects and semantic web

Bonsai Garden

Page 68: smart objects and semantic web

Resources

• https://github.com/iddi/sofia• What you would need:

• Eclipse for RCP and RAP Developers (Helios)• EGit• Android ADK (if Android is used)• SOFIA ADK• TUeSIB• Python (if python is preferred)• Smart-M3 Python KPI• SSLS• …• More at: https://github.com/iddi/sofia/wiki/Installation

Department of Industrial Design PAGE 6808-04-23

Page 69: smart objects and semantic web

Resources

• SOFIA is based on SMART-M3• M3:  multi-vendor, multi-device and multi-part• About SMART-M3:

• http://en.wikipedia.org/wiki/Smart-M3• SMART-M3 on source forge:

• http://sourceforge.net/projects/smart-m3/

Department of Industrial Design PAGE 6908-04-23

Page 70: smart objects and semantic web

Resources

• SOFIA is contunued:• https://sofia-community.com/

Department of Industrial Design PAGE 7008-04-23

Page 71: smart objects and semantic web

References

Department of Industrial Design PAGE 7108-04-23

1. G. Niezen, ONTOLOGIES FOR INTERACTION: Enabling serendipitous interoperability in smart environments. PhD Thesis, Eindhoven University of Technology, 2012.

2. B. J. J. van der Vlist, Designing Semantic Connections Explorations, Theory and a Framework for Design. PhD Thesis, Eindhoven University of Technology, 2012.

3. B. J. J. van der Vlist, G. Niezen, S. Rapp, J. Hu, and L. M. G. Feijs, "Controlling Smart Home Environments with Semantic Connections: a Tangible and an AR Approach," presented at the 7th International Workshop on the Design & Semantics of Form & Movement (DeSForM), Wellington, New Zealand, 2012.

4. B. J. J. van der Vlist, J. Hu, G. Niezen, and L. M. G. Feijs, "Semantic Connections: a New Interaction Paradigm for Smart Environments," presented at the 7th International Workshop on the Design & Semantics of Form & Movement (DeSForM), Wellington, New Zealand, 2012.

5. J. P. A. Peeters, B. J. J. van der Vlist, G. Niezen, J. Hu, and L. M. G. Feijs, "A Study on a Tangible Interaction Approach to Managing Wireless Connections in a Smart Home Environment," presented at the 7th International Workshop on the Design & Semantics of Form & Movement (DeSForM), Wellington, New Zealand., 2012.

6. J. Hu, B. van der Vlist, G. Niezen, W. Willemsen, D. Willems, and L. Feijs, "Designing the Internet of Things for Learning Environmentally Responsible Behaviour," Interactive Learning Environments, vol. Accepted., 2012.

7. W. Willemsen, J. Hu, G. Niezen, and B. van der vlist, "Using Game Elements to Motivate Environmentally Responsible Behaviour," presented at the IADIS Game and Entertainment Technologies 2011 (GET 2011), Rome, Italy, 2011.

8. B. van der vlist, G. Niezen, J. Hu, and L. Feijs, "Interaction primitives: Describing interaction capabilities of Smart Objects in ubiquitous computing environments," presented at the AFRICON, 2011, Livingstone 2011.

9. B. van der vlist, G. Niezen, J. Hu, and L. Feijs, "Desiqn semantics of connections in a smart home environment," Creation and Design, vol. 13, pp. 18-24, 2011.

10. G. Niezen, B. van der vlist, J. Hu, and L. M. G. Feijs, "Using semantic transformers to enable interoperability between media devices in a ubiquitous computing environment," presented at the International Workshop on Self-managing Solutions for Smart Environments (S3E 2011) at the 6th International Conference on Grid and Pervasive Computing (GPC 2011), 2011.

11. M. Kwak, G. Niezen, B. van der vlist, J. Hu, and L. Feijs, "Tangible Interfaces to Digital Connections, Centralized versus Decentralized," Transactions on Edutainment, vol. V, LNCS 6530, pp. 132-146, 2011.

12. J. Hu, B. van der vlist, G. Niezen, W. Willemsen, D. Willems, and L. M. G. Feijs, "Learning from Internet of Things for Improving Environmentally Responsible Behavior," in Edutainment Technologies. Educational Games and Virtual Reality/Augmented Reality Applications, M. Chang, W.-Y. Hwang, M.-P. Chen, and W. Müller, Eds., ed: Springer Berlin / Heidelberg, 2011, pp. 292-299.

13. B. van der Vlist, G. Niezen, J. Hu, and L. Feijs, "Design Semantics of Connections in a Smart Home Environment," presented at the Design and Semantics of Form and Movement (DeSForM 2010), Lucerne, Switzerland., 2010.

14. B. van der Vlist, G. Niezen, J. Hu, and L. Feijs, "Semantic Connections: Exploring and Manipulating Connections in Smart Spaces," presented at the 2010 IEEE Symposium on Computers and Communications (ISCC), Riccione, Italy, 2010.

15. G. Niezen, B. van der vlist, J. Hu, and L. Feijs, "From Events to Goals: Supporting Semantic Interaction in Smart Environments," presented at the 2010 IEEE Symposium on Computers and Communications (ISCC), Riccione, Italy, 2010.

Page 72: smart objects and semantic web

Smart Objects and Semantic Web: A semantic approach to intelligent environments

© 2012 Jun Hu