EclipseCon 2007 - Tutorial
"Building Service Oriented Bundle Architectures"
Tutorialists: Brett Hackleman (Band XI), Patrick Dempsey (Band XI), Paul Vanderlei (IBM), Randy Carroll (IBM) and John Cunningham (Band XI)
Scheduled: Monday, March 5, 8:00-18:00
This tutorial introduces attendees to the world of the service-oriented bundle architecture (SOBA), where bundle services are imported and exported on demand. The benefit to this style of OSGi development stems from the ease of deployment of new functionality. Effectively delivering SOBA solutions requires a careful mix of disciplined adherence to convention and tooling support. Attendees will experience building and deploying dynamic service-oriented bundles and applications. The day will cover best practices, suggested workflows, tooling usage, Equinox runtime launching, and client management. Provided with a small set of simulated sensor devices, access to some actual devices, a user interface shell, a client bundle manager, and an off-board communications channel, attendees with build and deploy a new SOBA application. Attendees will be given the option of implementing a scripted set of requirements or integrating the available simulators and real devices into a new scenario. Class instructors will be available throughout the day to work with the tutorial participants.
Visit the official conference tutorial page…
Get the papers!
The tutorial documents are available here. |
EclipseCon 2007 - Long Talk
"Building the 100 Bundle Application"
Speakers: Brett Hackleman, Patrick Dempsey, and John Cunningham
Scheduled: Tuesday, March 6, 15:30-16:15
We all know that application development has proven to be an expensive and trying endeavor, with studies indicating that the majority of application development efforts fail to meet schedule, cost, and functional objectives. One approach to minimizing the risks of failure demands that we establish a stable, proven, common foundation on which a wide variety of applications can be built. Eclipse itself addresses a vertical market (IDE development) quite successfully by offering a combination of black-box, gray-box, and white-box components and frameworks. This foundation provides us with a model for addressing other vertical markets intelligently by recognizing the significant changes as Eclipse has evolved from its original implementations. We explore this opportunity through the prism of our experiences developing complex applications for the US Army. These applications range from in-vehicle telematics, to hazardous materials detection, to unit communications, and supply chain logistics. Over time, using the OSGi/Equinox architecture and Eclipse tooling has enabled us to meet our application development objectives of short cycle times, high reusability, and ease of refactoring, extending and replacing components.
Visit the official conference long talk page...
Get the papers!
Read about our contributions at: |


