Computer Aided Engineering (CAE) at NASA Jet Propulsion Laboratory supports engineers by providing shared and connected environments of apps and services for engineering. This talk will highlight recent experiences, developments, and a vision for system analysis and modeling involving Project Jupyter, NumFOCUS, OpenMBEE, and SysML v2 with examples from the Mars 2020 Perseverance mission.


About the speakers

Ivan Gomes is the CAE systems environment architect in the Systems Engineering and Formulation Division at NASA JPL. His team provides an environment for engineering modeling, supporting systems engineering and analysis activities, and leveraging and integrating with the Software Environment. Both are provided to over 4,000 engineers as the institutional platforms for systems and software engineering and analysis.

Mr. Gomes also serves on the Steering Committee for OpenMBEE, a NumFOCUS sponsored project, and is an active open source software contributor. He is participating in the Object Management Group (OMG) and the SysML v2 Submission Team by collaborating on the specification and pilot implementation efforts.

Mr. Gomes has a multidisciplinary background in computer science, aerospace engineering, data science, and model-based systems engineering. He graduated with a Bachelor of Science degree in Aerospace Engineering from the Georgia Institute of Technology followed by a Master of Science degree in Computer Science, Data Science from the University of Illinois Urbana-Champaign.


Dr. Blake Regalia is a software engineer on the CAE Systems Environment team at NASA JPL. Dr. Regalia has an extensive background in the Semantic Web and Semantic Technologies disciplines. He earned a Bachelor of Science degree in Computer Science and a Ph.D. in Geography from the University of California, Santa Barbara, where he studied knowledge graphs and data science applied to geographic information. Dr. Regalia is an open-source contributor to several tools that support the development and consumption of Linked Data.