Tysons Corner, VA

October 04, 2012

8:30 am - 2:30 pm

Luncheon Keynote


"Using Object-Oriented Software Technology in Avionics"
presented by James J. Hunt, CEO and co-founder, aicas

New standards and their impact on safety-critical software development will be the subject matter of the keynote presentation!

Under the previous RTCA DO-178B avionics guidance documentation, clear guidance was lacking as to what extent object-oriented technology could be used and what needed to be done to ensure system safety.  The Object-Oriented Technology and Related Techniques Supplement to the new DO-178C and DO-278A, DO-332, addresses these issues.

Together with the Formal Methods Supplement, DO-333, and the Software Tools Qualification Considerations document, see exactly how DO-330, DO-178C paves the way for using object-oriented software development technology and related techniques, such as garbage collection, interpreters, and generics in Avionics systems. 

About the speaker:  

Dr. James J. Hunt is a cofounder and CEO of aicas, a leading vendor of virtual machine technology and analysis tools for Java-based systems.  He has a BS in Computer Science and Physics from Yale University, a MA in Computer Science from Boston University, and a Doctorate of Engineering in Computer Science from the University of Karlsruhe. He spent several years as a researcher at the Massachusetts Institute of Technology Lincoln Laboratory working on CAD software for semiconductor wafer scale integration---RVLSI and a parallel lisp system for signal processing. 

Dr. Hunt lead the IST project HIDOORS and was the technical lead of the Artemis CHARTER project, which developed tools and technology for Java-based safety-critical systems.  He is an active member of the JCP,  in particular for Safety-Critical Java (JSR-302) and the Real-Time Specification for Java (JSR-282).  He recently served as the European cochair for the object-oriented technology subgroup (DO-332) in the SC-205/WG-71 Plenary, for updating software safety standard for avionics.