Emily Jiang is an OSGi developer and works for IBM. Based at IBM's Hursley laboratory in the UK, she has worked in WebSphere Application Server since 2006 starting from web services technologies and more recently the OSGi feature of WebSphere Application Server Version 8 and Version 7 OSGi and JPA feature pack. Emily is also an active committer in Apache Aries project. Emily is an experienced speaker.
OSGi is a dynamic Java modularity technology that originally was exploited mostly by constrained Java runtime systems. With the release of OSGi Enterprise 4.2, the role of OSGi has been extended into the enterprise, alongside what has traditionally been developed using JEE. This session will cover the best practices for developing OSGi Enterprise applications and OSGi bundles in order to utilise the full power of OSGi technology followed by a demo of using these best practices to assembly an OSGi application. This talk is suitable for all levels of OSGi developers.