Electronic devices installed on the space system, such as satellites, rockets and space stations along with ground equipments that operate them are embedded with various softwares, starting with softwares that control the entire space system from complicated software and simple software. High reliability is always demanded for such software, as defects may lead to a fatal break down for the space system.

Improvement of Reliability on Spacecraft Software (IV&V, Process Improvement

Space station and spacecraft, including satellites and launchers, cannot be repaired easily once they are in outer space. This situation is same for software to be on-boarded on spacecraft, being difficult to modify or change after launch. However, high reliability is always demanded for spacecraft software, as software defects may lead to a fatal break down for the spacecraft. Our team has implemented “Software Independent Verification and Validation (Independent Verification and Validation: IV&V)” as an initiative.
Upgrading Software Engineering

As an effort to achieve high reliability of software, we have been implementing activities, such as software Independent Verification and Validation (IV&V) and “software development process improvement” in more than 20 JAXA projects, and have discovered challenges that influence mission accomplishments. We have contributed to the software quality improvement by utilizing the cutting-edge model testing techniques of the industrial world along with the technology of specification languages and such, being compatible with various software development formats, not to arise problems at the development process, in addition to discovering potential challenges.
High Reliability Software System Verification Laboratory
