Algorithmic Self-Assembly of DNA - Center for Bits and Atoms
Making Bits and Atoms Talk Today: A Practical Architecture for Smart Object Interaction
-
Upload
jo-vermeulen -
Category
Business
-
view
2.231 -
download
0
description
Transcript of Making Bits and Atoms Talk Today: A Practical Architecture for Smart Object Interaction
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
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