More Related Content
Similar to SOFIA - Project Presentation. NOKIA
Similar to SOFIA - Project Presentation. NOKIA (20)
SOFIA - Project Presentation. NOKIA
- 2. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Project target and scope
To make “information” in the physical world available for
smart services in embedded and ubiquitous systems
… and monetize it by using the web tools and business models.
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 3. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Project group
9 large companies 4 SME companies 6 universities/
form different industries from different industries research institutes
Multiple domains in the same project – Open platform for interoperability
mobile, home, automotive, installed and application development,
infrastructure, construction common user interaction solutions
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 4. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Market innovation
SOFIA solutions lower the cost of interoperability
agreements in the converging digital world of systems.
SOFIA introduces new applications for embedded
systems manufacturers.
The applications provide ease of use for different kinds
of user groups.
The applications also provide efficiency in maintaining
large resources, reducing maintenance cost, reducing
energy costs etc.
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 5. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Key technologies
Smart-M3: Software for cross-domain interoperability
Semantic level - publish-subscribe/query architecture
Voluntary sharing of information by objects in physical space
Interoperability agreements on information level
Exploitation of existing service and device world solutions
http://sourceforge.net/projects/smart-m3/
Application Development Kit for multiple platforms
Provides content developers access to larger markets.
Use open source technologies – based on Eclipse.
Ontology Driven Development
Ontology governance tools for common information
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 6. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 1
• “Follow me music”: Just the Mobile device
Can PLAY aloud
Can CONTROL
SEMANTIC
INFORMATION
BROKER
Play music with PLAY, CONTROL
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 7. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 1
• “Follow me music”: enter a car
Can PLAY aloud
SEMANTIC
INFORMATION
BROKER
new PLAY, CONTROL
Can CONTROL
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 8. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 1
• “Follow me music”: use car’s resources
SEMANTIC
INFORMATION
BROKER
play music with PLAY, CONTROL
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 9. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 2
• “Read aloud incoming message”:
INDICATE message
Can SPEAK aloud
SEMANTIC
INFORMATION
BROKER
- email
- twitter
- sms
-…
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 10. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 2
• “Read aloud incoming message”
1. INDICATE message
2. INDICATE SEMANTIC
INFORMATION
BROKER
……
3. fetch content
.. 4. speak
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 11. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 1 & Use case 2
• “Read aloud incoming message”
• but “Music is playing”
???
SEMANTIC
INFORMATION
BROKER
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 12. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Use case 1 & Use case 2
> ……
..
SEMANTIC
INFORMATION
BROKER
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 13. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Examples in the Subway Station
Smart Surveillance
and Monitoring of Monitoring of Public Mobile Ad-hoc
Information Services
Public Areas Infrastructures Emergency Networks
A suspicious bag is Inconsistent data are Following a train People can leave and
detected by a video received from different derailment, first receive virtual notes in
camera. Security staff is sensors about the responder units (men the station with their
alerted and gets status of a wall in the and vehicles) set-up ad- mobiles, notifying
emergency locations, tube. hoc emergency network problems about trains,
video/audio, crowd info, An operator is notified amongst themselves railway lines, insecure
tracks of colleagues. and can go to check the and all available places, station facilities,
Passengers are invited situation and perform (wireless) infrastructure and so on.
to evacuate the area maintenance. nodes in the subway to
and get custom info support rescue
about safety exits on operations.
public displays and their
mobiles.
Copyright © SOFIA 2009 13
- 14. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Smart-M3 functional architecture
Local information
storage with RDF-store Device with embedded system
and information
governance functionality
Knowledge
processor Knowledge
processor
Semantic
information
broker
Application logic and
interface supporting the use
Access protocol (SSAP), of common use case
with basic operations, e.g. ontology and access to
join, leave, insert, remove, information broker
subscribe, etc.
Knowledge
Common ontology processor
models for use cases
as information
interoperability enabler
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 15. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Application development
• Application logic and intelligence in the
Knowledge Processors (KP) – code in Logic Layer
the devices
• Model of the Smart Space and Model Layer
information (ontology) in question
• Access to common data - protocol SSAP Layer
• Communication technologies – existing
technologies like WLAN,BT, ZigBee,.. Communications Layer
Copyright © SOFIA Tronshow2010 Tokyo, Japan 15
- 16. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Application development
• Wizard creates automatically most of the
source code
Ontology selection Logic Layer
implements the
model layer
Model Layer
SSAP Layer
Step 2: Ontology Communications Layer
Step 1: Smart Space Selection
concepts selection
Copyright © SOFIA Tronshow2010 Tokyo, Japan 16
- 17. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Application development
• Wizard creates automatically most of the
source code
Logic Layer
Model Layer
Platform and communications SSAP Layer
selected in Step 3 creates
the communications layer
Communications Layer
Copyright © SOFIA Tronshow2010 Tokyo, Japan 17
- 18. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Summary
• Information centric approach for Ubicom
applications
• Smart-M3 – an open platform for cross-
domain information exchange
• SOFIA project with multiple partners using
the same baseline solution for different
domains
Copyright © SOFIA Tronshow2010 Tokyo, Japan
- 19. ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications
Thank you
www.sofia-project.eu
Copyright © SOFIA Tronshow2010 Tokyo, Japan