Be the first to like this
OSGi Community Event 2013 (http://www.osgi.org/CommunityEvent2013/Schedule)
A new world of applications emerges in the Home thanks to the growing variety of sensors and actuators available. Several application domains are considered, e.g., security, energy efficiency, comfort, ambient assisted living, multimedia communication. As the whole range of devices and applications is not foreseeable, one great challenge lies in the deployment and maintenance of a software environment embedded on a Home box open to third party applications.
OSGi technology has been chosen as the software execution environment for both technical & business reasons (1)– embedded constraints, object sharing and isolation - and (2) ecosystem reasons – openness and standardization. However, challenges remained: Robustness & and data security, easy access to heterogeneous devices, resources management have to be provided above a low footprint execution environment.
Bouygues Telecom has taken part to a joint national project - Open The Box (OTB) - in 2012 with IS2T as a JVM provider, and seven other partners such as Orange to achieve this vision. The set of specifications targets cost effective (low footprint) Java OSGi system: 1MB RAM, 0.5MB Flash for the whole OSGi execution environment including the JVM and libraries.
Bouygues Telecom demonstrates the integration of a home energy management service as a “Fifth Play” on OTB OSGi environment embedded on Bouygues Telecom BBox Sensation gateway. http://www.btinitiatives.fr/bouygues-telecom-ijenko-and-is2tdemonstrate-...
The presentation will provide details about these specifications and their developments. Speakers will also give a vision of the public delivery of those developments and the commercial roadmap.
Fred Rivard Fred is CEO of IS2T.
MBA, PhD in computer science
With its dual competency, business and technology, Fred turns technologies assets into business reality within embedded systems. Prior to founding IS2T, Fred has been part at OTI/IBM of the Java compiler team, the J9 Java virtual machine team, and the pervasive embedded team.