Making Bits and Atoms Talk Today: A Practical Architecture for Smart Object Interaction

  • View
    2.231

  • Download
    0

  • Category

    Business

Preview:

DESCRIPTION

Bringing together the physical and digital worlds has been the subject of research for some time now. In particular, a number of successful prototypes that link physical objects with digital information (often called smart object systems) have already been presented. However, a generally accepted architecture to design such systems has not yet emerged. This paper presents a reusable and practical framework for developing smart object applications today. At the basis of our approach lies the use of Semantic Web technology to drive interaction between the physical and digital worlds. We used this framework to develop SemaNews, a novel application that combines the advantages of digital news feeds with those of physical newspapers. To verify the reusability of our architecture, we built a second prototype in a different application domain: STalkingObjects provides the basic components of a store of the future.

Citation preview

Making Bits and Atoms Talk Today

A Practical Architecture for Smart Object Interaction

Expertise Centre for Digital Media

Affiliated with the Institute for BroadBand Technology

Hasselt University - transnationale Universiteit Limburg

Belgium

Jo Vermeulen, Ruben Thys, Kris Luyten and Karin Coninx

{jo.vermeulen, kris.luyten, karin.coninx}@uhasselt.be

ruben.thys@student.uhasselt.be

Lots of impressive prototypes

No generally accepted

software architecture

Software architecture for interacting with smart

objects that is (re-)usable today

SemaNews

• digital news articles

• convenience of a

physical newspaper

• interaction capabilities

of the digital version

SemaNews Madness 1 min concept movie

STalkingObjects

• store of the future

• shopping buddy

• visualize smart

products

Architecture

3 key principles involving smart objects

1. unique identifier

2. data and interaction described in a structured way

3. interaction driven by data format negotiation

1. Unique identifier

physical identifier digital identifier

SemacodeRFID ...

http://ubicomp2007.org/tags/rfid/

00be3045fa

URL

2. Machine-readable semantics

semantics of

• data associated with smart objects

• interaction smart objects provide or participate in

Semantic Web building blocks

OWL-S

OWLRDF

ontology for Semantic

Web Services

knowledge

representation

3. Data format negotiation

combine inputs / outputs of services

with data

automatically select possible inputs in

the environment on their

semantic data type

Sematchergeneric component

Architecture summary

SemaNews architecture

SemaNews architecture

SemaNews architecture

STalkingObjects architecture

STalkingObjects architecture

Future work

• more advanced matching algorithms

• support for sensor data

• decide between multiple possible inputs

• use existing work in Semantic Web research

• very frequent updates

• becomes less relevant over time

Conclusions

• realistic and reusable software framework for smart object

systems validated by two prototypes

• SemaNews, a smart object application that combines the

benefits of the physical and digital worlds

• more work needed on advanced matching algorithms and

support for sensor data

• http://research.edm.uhasselt.be/~smartobjects for movies

Recommended