Download - Ontologies for interaction (PhD Defense, 2012)

Transcript
Page 1: Ontologies for interaction (PhD Defense, 2012)

Where innovation starts

Ontologies for interaction:Enabling serendipitousinteroperability in smartenvironments

Gerrit Niezen

9 October 2012

Page 2: Ontologies for interaction (PhD Defense, 2012)

2/8

/department of industrial design

Sleep monitor headband

Page 3: Ontologies for interaction (PhD Defense, 2012)

3/8

/department of industrial design

Using the ontology

event-1cecdba5

2009-12-17T13:15:16^xsd:dateTimeinXSDDateTime

PlayEvent

NokiaN900

generatedBy SmartObject04A332D9A12580

0401C4D9A12581

hasRFIDTag

AmbientLighting

connectedTo

hasRFIDTagconnectedTo

event-1cecdba5 a PlayEvent .event-1cecdba5 inXSDDateTime "2009-12-17T13:15^^xsd:dateTime" .event-1cecdba5 generatedBy NokiaN900 .NokiaN900 a SmartObject .NokiaN900 hasRFIDTag "04A332D9A12580" .NokiaN900 connectedTo AmbientLighting .

Page 4: Ontologies for interaction (PhD Defense, 2012)

4/8

/department of industrial design

The Connector object

Page 5: Ontologies for interaction (PhD Defense, 2012)

5/8

/department of industrial design

The software framework

SIB

KP

SSAP

Reasoning engineAsserted model

Ontology

Inferred model

Triple store

SSAP interface

Publish/subscribe

SSAP interface

SPIN functions

OWL 2 RL spec

Page 6: Ontologies for interaction (PhD Defense, 2012)

6/8

/department of industrial design

Evaluation: Smart Home pilot

Non-Functional Lighting (NFL)

Music Player (MP)

Lighting Device (LD)

Stereo System (SS)

Spotlight Navigation (SN)

Presence; Control;

Media; Content; Music; Lighting; Temporary

Lighting; Control;

Lighting; Preset; Permanent

Media; Content; Music; Lighting; Temporary

Lighting; Control;

Presence Sensor (PS)

Functional Lighting (FL)

Connector (CN)

Presence Sensor (PS)

(UPSTAIRS) STUDY ROOM (DOWNSTAIRS) LIVING ROOM

Lighting Device (LD)

Page 7: Ontologies for interaction (PhD Defense, 2012)

7/8

/department of industrial design

Evaluation: Results from pilot

Component Nr. of obs. Min. (s) Max. (s) Mean (s) Std. dev. (s)Music Player KP 264 0.074 9.975 0.861 1.017Connector KP 961 0.044 35.184 0.275 1.942Sound/Light KP 86 0.06 0.587 0.131 0.122Lamp-KP 98 0.012 0.049 0.03 0.006Presence-KP 172 0.145 0.244 0.176 0.018

Page 8: Ontologies for interaction (PhD Defense, 2012)

8/8

/department of industrial design

Conclusion

I Semantic reasoning is a viable solution to the interoperabilityproblem

I First attempt at modelling user interaction in a smartenvironment with ontologies

I A number of ontology design patterns were identified

Page 9: Ontologies for interaction (PhD Defense, 2012)

9/8

/department of industrial design

User interaction model

DIGITAL

PHYSICAL

AUGMENTED FEEDBACK

DATAMEDIASERVICES

MENTAL MODEL

A1...n B1...n

a1...n b1...n

USER1...n

INTERACTION

INTERACTION EVENTS

SMART OBJECT

SMART OBJECT

SEMANTIC CONNECTION

FUNCTIONAL FEEDBACK

INHERENT FEEDBACK

Page 10: Ontologies for interaction (PhD Defense, 2012)

10/8

/department of industrial design

Sleep scenario

Page 11: Ontologies for interaction (PhD Defense, 2012)

11/8

/department of industrial design

Ontology design patterns: A template

I QuestionI ContextI SolutionI Example(s)I DiscussionI Related

Page 12: Ontologies for interaction (PhD Defense, 2012)

12/8

/department of industrial design

Music player subscription measurements

0 50 100 150 200 250 300Iteration

0

2

4

6

8

10Ti

me

(s)

Page 13: Ontologies for interaction (PhD Defense, 2012)

13/8

/department of industrial design

Exploring semantic connections