SpringOne 2GX 2011

Chicago, October 25-28, 2011

Magnificent Mile Marriott
Downtown Chicago
540 North Michigan Ave.
Chicago, Illinois   60611
1 (800) 228-9290
[ Map it ]

Kirk Knoernschild

Software Developer & Mentor

Kirk is an industry analyst at Burton Group. For 15 years, he has worked in the trenches on real software projects. He takes a keen interest in design, architecture, application development platforms, agile development, and the IT industry in general, especially as it relates to software development.

In 2002, Kirk wrote the book Java Design: Objects, UML, and Process, published by Addison-Wesley. He has also written numerous whitepapers and articles, including The Agile Developer column for The Agile Journal. Kirk is the founder of Extensible Java, a growing resource of component design pattern heuristics for Java that can easily be applied to most other platforms, including .Net. Kirk has trained thousands of software professionals, teaching courses on UML, Java J2EE technology, object-oriented development, component based development, software architecture, and software process. He enjoys hacking in a variety of languages, including Java, .Net, Ruby, and PHP.

Blog

Programming Language Classification

Posted Monday, March 30, 2009

Below is a table that shomore »

OSGi Discontent - Part 2

Posted Thursday, March 26, 2009

For the first part of thmore »

OSGi Discontent - No Migration Path!

Posted Wednesday, March 25, 2009

OSGi has emerged as the de factmore »
Read More Blog Entries »

Presentations

Examining the OSGi Marketplace

The OSGi Service Platform is a standard dynamic module system for Java. Already under adoption by most major platform vendors, OSGi is a disruptive technology that stands to transform the packaging, delivery, and management of Java applications and servimore »

Examining the OSGi Marketplace

close

Kirk Knoernschild By Kirk Knoernschild

The OSGi Service Platform is a standard dynamic module system for Java. Already under adoption by most major platform vendors, OSGi is a disruptive technology that stands to transform the packaging, delivery, and management of Java applications and services. Extending the capabilities of the Java platform, OSGi supports the ability to deploy multiple versions of a module, discover new modules dynamically, and deploy modules without restarting the system. In this session, analyst Kirk Knoernschild will introduce the OSGi Service Platform, examine the current OSGI market, and explore OSGi's place in the next generation Java application platform.



Session Detail