Nicolas Rouquette

IMCE Chief Technologist

NASA Jet Propulsion Laboratory

Nicolas Rouquette

IMCE Chief Technologist

NASA Jet Propulsion Laboratory

About Me

Nicolas Rouquette is a Principal Computer Scientist at NASA’s Jet Propulsion Laboratory (JPL) at the California Institute of Technology (Caltech). He is responsible for the technical strategy for JPL’s R&D program called Integrated Model Centric Engineering (IMCE) including specifying the Ontological Modeling Language, OML, as a carefully-designed restriction of standards-compliant OWL2-DL augmented with SWRL rules; organizing collaborative model-centric systems engineering as workflows involving man-machine interactions and using GIT, a proven technology for content-addressable storage, for cryptographic assurances of provenance and traceability to occurrences of workflow processes.

Prior to working on the IMCE initiative, he worked on JPL’s Mission Data System where he implemented a component-based software architecture style in C++ for modularizing and architecting the MDS software.

Prior to MDS, he worked on JPL’s Deep Space One where he pioneered agile software development techniques based on model-driven code generation techniques as The 13th Technology of Deep Space One using Mathworks’ Stateflow. Applying information encoding techniques, he pioneered generating comprehensive yet compact telemetry accounting for all of 32 Stateflow machines in DS1’s Fault Protection system providing unprecedented clear insights into the spacecraft’s fault protection behavior. Since DS1, code generation techniques have been applied systematically to all of JPL’s flagship spacecraft flight software development.

Education & Training

1995 - Ph.D. in Computer Science, University of Southern California, USA

1988 - M.Sc. in Computer Science, University of Southern California, USA

1987 - Ingénieur ESIEE Paris, 1987

More openCAESAR Contributors

Alejandro Jimenez

IMCE Program Manager

NASA Jet Propulsion Laboratory

View profile

Alex Desharnais

IMCE Scrum Master

NASA Jet Propulsion Laboratory

View profile

David Wagner

IMCE Development Manager

NASA Jet Propulsion Laboratory

View profile

© 2019 California Institute of Technology. Government sponsorship acknowledged.