ECE2012 - Adapting Apache UIMA to OSGi

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=pQqqygC8igM



Duration: 23:52
5,255 views
5


Tommaso Teofili - Adobe

Adapting a not OSGi framework to OSGi based architectures is often a common need which needs to be managed together with other concerns like backward compatibility, multiple components packaging, evolution and flexibility.
Handling such needs can be tricky because of possible hurdles related to different class loading models, fine grained dependency management, semantic versioning, etc.
This talk deals with a real life use case of adapting a not OSGi ready framework like Apache UIMA (http://uima.apache.org) to a fully OSGi based architecture for the Apache Clerezza project (http://incubator.apache.org/clerezza) highlighting how the different class loading mechanisms (not OSGI vs OSGi) can be handled and adapted and how the two frameworks can be integrated leveraging the OSGi capabilities and still maintaing backward compatibility, flexibility, etc..







Tags:
Eclipse
EclipseCon Europe 2012
ECE
ECE2012
OSGi