Engineering PapersSearch

NASA NTRS · 20080006790

Auto-Coding UML Statecharts for Flight Software

Abstract

Statecharts have been used as a means to communicate behaviors in a precise manner between system engineers and software engineers. Hand-translating a statechart to code, as done on some previous space missions, introduces the possibility of errors in the transformation from chart to code. To improve auto-coding, we have developed a process that generates flight code from UML statecharts. Our process is being used for the flight software on the Space Interferometer Mission (SIM).

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Benowitz, Edward G, Clark, Ken, Watney, Garth J.. 2006-07-21. Auto-Coding UML Statecharts for Flight Software. https://ntrs.nasa.gov/citations/20080006790

Cite the original work for its findings. Save a collection to share your selection of sources.