Your SlideShare is downloading. ×
  • Like
OUGF - OSAmI - OSGi Ubiquity
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

OUGF - OSAmI - OSGi Ubiquity

  • 914 views
Published

Quick overview of the OSAmI ITEA2 european project.

Quick overview of the OSAmI ITEA2 european project.

Published in Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
914
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1.
      [email_address] : OSGi Ubiquity
    Guillaume Sauthier < [email_address] > OUGF – 05/10/2010 - Zenika
  • 2.
      Agenda
    • What is OS@mI ?
    • Zoom on French Consortium
      • Use case
      • 5. Architecture
    • Common Demonstrator
  • 6. What is OS@mI ?
    • Facts
      • More and more communicating objects
      • 7. Increasingly powerful
    • Objectives
      • Design a global platform
      • 8. Adaptable to the context
      • 9. Maximize interoperability
    • Ambitious, isn't it ? :)
    « The OSAmI project is developing an open-services ecosystem to enable all types of co-operating devices and software to work together seamlessly in any type of flexible combination » Objectives http://thewiki4opentech.org/index.php/OSAmI-Commons
  • 10. What is OS@mI ?
    • Finnish
      • Utilizing device interoperability via various communication technologies
      • 11. Using devices flexibly for control and communication
      • 12. Focus is on utilizing wireless communication for interoperability of mobile devices.
    • Spanish
      • User location services for “follow-me” services
      • 13. Intelligent behavior of sensors and actuators
    • German
      • Healthcare domain
        • cardiologic rehabilitation of patients at home after surgery
    • Turkish
      • Open tools and development platform for OS@mI services
    • French
      • Integration and utilization of heterogeneous sensors/actuators
    Overview
  • 14. What is OS@mI ?
    • OSGi as main building block
    • Runtime : OSGi R4.2 compatible framework
      • OW2 µJOnAS (french consortium)
        • Based on Apache Felix
        • 19. Apache iPOJO (component model)
        • 20. Java EE compatibility
      • Apache Felix / Eclipse Equinox (others)
      • 21. Components
        • Cilia : Mediation
        • 22. ROSE : Remote Services
        • 23. JASMINe : Monitoring
        • 24. Drools : Decision
    • Tools
      • Developer Studio (on Eclipse)
      • 25. Modeling
      • 26. Repository
    Technologies
  • 27. Zoom on French Consortium
    • Energy Efficiency / Smart Home
      • Buildings must reduce their energy consumption
      • 28. End-user involvement in energy efficiency process
      • 29. Easy deployable solution for global analysis and monitoring
      • 30. Verify energetic models of materials (in the long run)
    • INEED building in Valence
      • Measurements from Senses
      • 31. Data mediation
        • Aggregations, averages, ...
      • Feedback loop action
        • Activate actuators from senses' data and rules (correlation)
      • 2 levels management (gateway / back-office)
    • Dynamic Environment
      • Add/retract sensors on the fly
      • 32. Dynamic installation of rules
    Use Case
  • 33. Zoom on French Consortium
    • Gateway
      • Targets resource constrained environment
        • Low cost + low consumption
        • 34. Ex: Sheeva plug, eeeBox
      • Physical close to sensors/actuators
        • Manage devices discovery
      • DeviceAccess spec in use to connect devices to their Drivers
      • 35. Remote Services
        • Connection to Back-Office
          • JSON / JMS
      • Mediation
        • Data aggregation
      • Inference
        • Event correlation
        • 36. Decision making
      • Proximity management
        • Mobile access
      • Lightweight storage
    Gateway Architecture
  • 37. Zoom on French Consortium
    • Back-Office
      • Global management system
        • Connected to gateway(s)
          • Remote Services
          • 38. JMS Messages
        • Pre/post processing of data
      • Higher level rules
        • Can take global decisions
      • Monitoring
        • Advanced user interface
      • Persistent storage
    Back-Office Architecture
  • 39. Common Demonstrator
    • Demonstrate the component's interoperability
    • 40. Context
      • Smart Home
        • Notifications / Interactions with user
        • 41. Monitoring services (door/windows/weather)
      • City Services
        • Localization
    • Scenario
      • Home
        • Training appointment, indoor/outdoor decision, warning about open window
      • Training
        • Health monitor (heart rate), warning too high rate, city services send a taxi to reach home
    All in the same boat ...
  • 42. Questions
  • 43. Resources
    • Agenda : http://www.flickr.com/photos/danslesairs/4615541443/
    • 44. Planet : http://www.flickr.com/photos/gadl/3907891398/
    • 45. Blocks : http://www.flickr.com/photos/ogimogi/2253657555/
    • 46. Questions : http://www.flickr.com/photos/travelinlibrarian/223839049/
    • 47. Books : http://www.flickr.com/photos/kartooner/32891895/
    • 48. http://thewiki4opentech.org/index.php/OSAmI-Commons
    • 49. http://www.osami-commons.org/