100 likes | 188 Views
Explore NASDA's ongoing projects in spacecraft software engineering, including satellites and space stations. Learn about their organization, research areas, and collaboration plans with ISERN. Discover their focus on quality assurance and software reliability.
E N D
Spacecraft Software Engineering in NASDA ISERN2001 Aug.20-22 @Glasgow Candidate Masafumi Katahira System Analysis and Software Laboratory National Space Development Agency of Japan
What is NASDA? • Business Area • Development: Satellite, Launch Vehicle, Space Station • Research: Software Engineering,etc. • Organization • Established in 1969 • 1000 people
On-going projects Current Status Launch Vehicles: H-IIA The 1st H-IIA Flight will be launched on Aug. 25th. This is the first launch after several accidents. Satellites: DRTS Data Relay Test Satellite; Flight Qualification Test ALOS Advanced Land Observing Satellite, Flight Model Design SELENE Moon Exploration, Concept design ETS-VIII Expanded Antenna, Flight Model Manufacturing OICETS Optical Inter-Satellite Communication Eng. Test Satellite Space Stations: JEM Space Station Japanese Module, System Integration/Test HTV Unmanned Transfer Vehicle, Preliminary Design HOPE-X Unmanned Shuttle, Flight Model Design Centrifuge US. Module of Space Station, Preliminary Design
President Research Dev. SRM&QA IT Group Launch Vehicle Project Satellite Projects SASL Software Development Organization System Analysis Software Research Lab (SASL): - Software Engineering Research - Software Independent Verification & Validation
Standard Approaches NASDA STD-24: Quality Assurance Standard for Unmanned Spacecraft NDC 1-9-1: Guidelines for Software Development • Water Fall development process • Reviews, Inspection, and verification • Simulation • Analysis (FTA, FMEA etc.) • Software IV&V
Research projects □ Application of Code Crone Detection Tool for the Source Code Analysis of H-IIA Onboard Software, Y. Ueda , Osaka Univ. □ Evaluation of Understandability for the ADEOS-II Attitude Control Software and ETS-VII Robotic Experiment Software, K. Shima, NAIST □ Evaluation of Reliability using Software Reliability Growth Model, K. Shima, NAIST
Current Issues Accident/significant problems : H-II, ADEOS etc. Point of interests: 1) Refining software development process (review, inspection) 2) Software information sharing 3) Software Engineering for critical system 4) Safety, reliability and quality assurance of COTS or re-use software 5) University-industry research collaboration
Future Plan • Collaboration with NAIST, Prof. Matsumoto for the improvement of NASDA software development methodology. • Critical Software Symposium is being planned between Dec. 2001 and Mar. 2002.
Contribution to ISERN • To provide real spacecraft data for empirical studies. • To join experiments with other ISERN members • To provide research experience of formal language, model checking
Benefits from ISERN • Improvement of NASDA’s development process • Study for establishing new methodology • Increasing motivation for software engineering within Japanese Space Industry