Quentin Ochem

Quentin
Ochem

Quentin Ochem has a software engineering background, specialized in software development for critical applications. He has over 10 years of experience in Ada development. He works today as a technical account manager for AdaCore, following projects related to avionics, railroad, space and defense industries. He also teaches the avionics standard DO-178B course at the EPITA University in Paris.

Articles
Strong Typing Yields Strong Programming
Strong typing is not simply about avoiding bugs. It’s also about following sound software engineering principles and checking consistency at various levels.
Contract-Driven Programming Takes Specification Beyond The Stone Age
The industrialization age of programming by contract is opening a new era in software development. Just as development techniques went from assembly to structured languages and from structured languages to object orientation, contract-based programming is providing one more abstraction to software design.
Object Orientation in Embedded Critical Systems – don't be scared anymore! 10
Object Oriented Programming was introduced to software development almost half a century ago but should it be banished from embedded, safety-critical development?
C++11 and Ada 2012 - renaissance of native languages? 6
C++11 and Ada 2012 are the latest incarnations of C++ and Ada programming languages. Quentin Ochem delves into the similarities and differences of some new features in each language.
Commentaries and Blogs
Guest Blogs
Dec 15, 2014
blog

Who Are You? (I Really Want to Know!) 4

Borrowing a stanza from The Who’s hit song seemed like a good way to bring attention to a critical topic often ignored by engineers. When finding information on a company that has an interesting product, what do we do? Of course, we look at its Web page to learn more....More
Dec 15, 2014
blog

Bridging Technical Communication Barriers Between Cultures

Understanding technical concepts in different languages can sometimes prove to be difficult, particularly when you have to communicate it. In this article, I discuss the challenges and possible courses of action....More
Dec 1, 2014
blog

Programming Efficiency 7

When I started college, the Intel 4004 was being designed. The C programming language and UNIX operating system were being developed (unbeknownst to me). I did most of my programming in BASIC on an HP 2100 series mini-computer....More
Electronic Design White Papers

Why Executives are Banking on Cloud PLM to Save Money
Sponsored by Arena Solutions

Download this white paper


Flexible and Low Power Driving of Solenoid Coils
Sponsored by iC-Haus

Download this white paper


Turn Disruptive Change Into High Tech's "Next Big Thing"
Sponsored by Arena Solutions

Download this white paper

Upcoming Webcasts

Optimizing 100G Ethernet Electrical Measurements
Tue, November 5, 2:00pm EST
Sponsored by Keysight Technologies

Register Now!

Search Parts

 

Powered by:

The Original Electronics Parts Search And Procurment Tool
 

 

Connect With Us

Sponsored Introduction Continue on to (or wait seconds) ×