JAOO 2008 - Component Technology Track
"Applications of Embedded OSGi "
Author/Speaker: John Cunningham
Track: Component Models
Location: JAOO 2008 - Aarhus, Denmark
Time: TBD
The maturation of software component technology promises to transform software from the province of clever, talented software craftsmen and artists into a predictable, repeatable engineering discipline. About a decade ago, the Open Services Gateway Initiative (OSGi) formed to specify a remotely manageable service platform that enables a complete and dynamic component model. The OSGi specification, implemented in Java, offers a robust application delivery platform that captures the seminal ideas proposed by Brad Cox (software IC) and Bertrand Meyer (design by contract) and enables modular component design.
Band XI has employed the OSGi and a Service Oriented Bundle Architecture (SOBA) software component programming models in a variety of embedded applications over the years – including automotive telematics, radio frequency identification (RFID), hazardous materials sensing, and biometric monitoring. Today, we build embedded control and monitoring applications comprised of dozens of software components using the SOBA architecture. This talk employs examples and experiences to illustrate the design, construction, and deployment of OSGi component applications, beginning with simple test driven POJO development and concluding with dynamic service implementation and delivery at runtime.
Get the presentation!
| Coming Soon... |
Read about our contributions at: |


