Gold sponsors

IBM Corporation

SAP logo

Sonatype logo

Xored logo

Jasmine Conseil logo

Amazon logo

Oracle

Cloudsoft logo

Silver sponsors

Amazon Web Services logo

bsi logo

Blackberry logo

Nuxeo logo

ZeroTurnaround logo

Google

OnPositive logo

Actuate

Bronze sponsors

JBoss logo

Juniper logo

Totvs logo

Soyatec logo

Genuitec logo

github

itemis logo

AccuRev logo

Paremus logo

Microsoft logo

froglogic

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


How to manage software complexity with OSGi

Peter Kriens, David Savage

OSGi DevCon · Standard
Tuesday, 16:00, 20 minutes | Stevens Creek

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Peter Kriens

OSGi provides a simple yet powerful set of tools for building modular Java applications. Modularity in turn provides a fundamental mechanism for managing software complexity. But some have argued that OSGi can itself be too complex. This talk will explore this apparent contradiction and provide practical advice on tooling and processes that can aid in the migration to an OSGi based runtime.

Peter Kriens is the OSGi Director of Technology and CEO of aQute. He has worked many years as consultant for a large number of international companies, including Adobe, Intel, Ericsson, IBM, and others. In 2001 he was hired by the OSGi Alliance to run their specification process. He is the primary editor of all the specification releases since release 2 in May 2001. In 2005 he became one of the two OSGi Fellows. He lives in France travels the world to help the different OSGi expert groups to accomplish their tasks.

David Savage is a software engineer focused on building scalable, modular, dynamic networked software. He works for Paremus Ltd. as a principal developer on their Service Fabric and Nimble products and contributes directly to specification writing process of the OSGi Alliance. He is also co author of "OSGi In Action" published by Manning Publications Ltd. He has contributed to various open source projects, most recently Apache Felix. Davids blog can be found at http://chronological-thought.blogspot.com/ and when twittering he is known as @davemssavage.

Slides