대한원격탐사학회:학술대회논문집 (Proceedings of the KSRS Conference)
- 대한원격탐사학회 2007년도 Proceedings of ISRS 2007
- /
- Pages.460-463
- /
- 2007
- /
- 1226-9743(pISSN)
COMPONENT TEST STRATEGY FOR COMS ON-BOARD SOFTWARE USING ATTOL
- Park, Su-Hyun (Korea Aerospace Research Institute) ;
- Kang, Soo-Yeon (Korea Aerospace Research Institute) ;
- Yang, Koon-Ho (Korea Aerospace Research Institute) ;
- Choi, Seong-Bong (Korea Aerospace Research Institute)
- 발행 : 2007.10.31
초록
COMS (Communication Ocean Meteorological Satellite) is the geostationary satellite being developed by Korea Aerospace Research Institute for multi-mission: experimental communication, ocean monitoring and meteorological observations. The COMS operation is controlled by the on-board software running on the spacecraft central computer. The software is written in ADA language and developed under the software life cycle: Requirement analysis, Design, Implementation, Component test and Integration test. Most functional requirements are tested at component level on a software component testing tool, ATTOL. ATTOL provides a simple way to define the test cases and automates the test program generation, test execution and test analysis. When two or more verified components are put together, the integration test starts to check the non-functional requirements: real-time aspect, performance, the HW/SW compatibility and etc. This paper introduces the COMS on-board software and explains what to test and how to test the on-board software at component level using ATTOL.