作者:
Herrmann, ASchöning, TDLR
German Aerosp Ctr D-38108 Braunschweig Germany DLR
German Aerosp Ctr D-38108 Neustrelitz Germany
While rapidly increasing the software safety and reliability requirements of space-born satellite missions the reduction of processing software development costs is of global interest. To achieve the mission goals bot...
详细信息
While rapidly increasing the software safety and reliability requirements of space-born satellite missions the reduction of processing software development costs is of global interest. To achieve the mission goals both the quality of the applied program design and implementation have a remarkable influence. Because remote sensing dataprocessing software is highly complex and costs a lot to develop, reusing software helps to economize payments significantly and creates maximum benefit to meet quality needs. For the small satellite mission CHAMP the Packet telemetry Recommendation of the European Space Agency ESA gave the main idea to develop an object-oriented program design of an on-ground dataprocessing system. Due to several on-board satellite instruments (sensors, optical cameras etc.) the amount and the structure of the remote sensing data is completely different. This, of course, requires satellite specific converting algorithms, and with the above mentioned recommendations only standard processing steps can be performed. However, when considering future satellite projects the software design to use must be tailored to the mission specific requirements of the application data handling only. This paper shall report the application of object-oriented software design within the CHAMP project. Based on the telemetry Packet Standards, the hierarchy of abstract classes is a joined application of the Design Patterns 'abstract factory' and 'facade'. The growth of flexibility as well as the limitations of their use are discussed with implementation examples. The reuse of both the software architecture and the abstract base classes is also planned for the small satellite mission BIRD. (C) 2000 Editions scientifiques et medicales Elsevier SAS.
This article reviews the history of the Lavochkin Association Mission Operation Center (Laspace MOC), the reasons for its building, purposes and objectives to support Fregat multipurpose rocket booster (FMRB) launch t...
详细信息
This article reviews the history of the Lavochkin Association Mission Operation Center (Laspace MOC), the reasons for its building, purposes and objectives to support Fregat multipurpose rocket booster (FMRB) launch tracking, as well as the basic principles of information exchange. Hardware and software are described in detail.
暂无评论