Cyrano Sensor Synthesis Platform

John Cunningham (Band XI) and Brett Hackleman (Band XI) and Patrick Dempsey (Band XI)

Thursday, 15:10, 30 minutes | Silchersaal    presentation file




John Cunningham


Brett Hackleman


Patrick Dempsey

Chemical, Biological, Radiological, Nuclear, and Explosives (CBRNE) survey teams face practical challenges in addition to the inherent dangers of their work. They must juggle several hazard-specific handheld devices and a radio, even when in containment suits. This lack of integrated technology can constrain the length, range and effectiveness of time-critical survey missions. The Cyrano Sensor Synthesis System addresses these challenges by offering focused information, situational awareness and efficient communications. Cyrano supports a wide array of attached devices for sensing hazardous materials, providing communications, and monitoring biometrics.

The system has been developed using Eclipse and deployed using Equinox as our runtime OSGi platform. 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. We intend to demonstrate the clients, server, and sensors for Cyrano, fully integrated.

John Cunningham leads Band XI International, a small software and services company started in 2005 that builds everything using Eclipse tooling and OSGi service-oriented bundle architectures. Although most of his work today is done in Java (and some Ruby), he really learned the most while working in LISP and Smalltalk. Mr. Cunningham has been building and managing software for 20 years in a wide variety of domains as a consultant and line manager. He has worked for Andersen Consulting (Accenture), Computer Sciences Corporation (CSC), Travelers Insurance (Citigroup), Object Technology International (OTI), and IBM. Mr. Cunningham holds the following degrees: BS in Mechanical Engineering (Columbia University), MS in Mechanical Engineering (University of Massachusetts/Amherst) and an MBA in Finance (University of Connecticut).

Brett Hackleman is an agile/XP software developer with Band XI International. In his past life he was a member of the Embedded Java Enablement Team (eJET) in IBM’s Pervasive Computing Group, where he worked for 6 years in the Telematics and RFID domains. Before that, Brett was happily employed by Object Technology International, Inc. He holds a BS in Computer Engineering (NC State University) and works to support his flying and snowboarding addictions.

Once upon a time Patrick Dempsey was a member of the Embedded Java Enablement Team (eJET) in IBM’s Pervasive Computing Group. That time, all five years of it, has come and gone leaving only memories of RFID and Telematics and a much better understanding of OSGi, JAVA, embedded C and all manners of hardware devices. In ages past, he earned a BS in Electrical Engineering and a BS and MS in Computer Engineering from North Carolina State University. The present finds Mr. Dempsey the latest addition to Band XI International where he continues to develop OSGi device applications and the Eclipse tooling to further that work.

Ingres logo

Art of Object logo

1und1 logo


IBM logo

ETA logo

Ericsson logo

Eclipse Magazin logo

Heiler logo

Software AG logo

Wind River logo

Google logo

inventage logo

Gentleware logo

TNI logo


IONA logo

Microdoc logo

Methods & Tools logo

Cloudsmith logo

compeople logo

itemis logo

dpunkt logo

Pilz logo

Polarion logo

SAP logo

Innoopract logo

Mind8 logo


Omondo logo

Actuate logo