DocumentCode
2072278
Title
A real time UML modeling for satellite on board software
Author
Dos Santos, Walter A. ; Martins, Osvandre A. ; Da Cunha, Adilson M.
Author_Institution
INPE, Nat. Space Res. Inst., S Jose Dos Campos, Brazil
fYear
2005
fDate
9-11 June 2005
Firstpage
228
Lastpage
233
Abstract
This paper describes the use of UML to aid developing real time on-board software for satellites, as a safety-critical system. In order to expedite development, an Integrated-Computer Aided Software Engineering-Environment (I-CASE-E) tailored for real time applications is used. To keep the approach general, the Satellite under consideration has a 3-axis stabilized bus with a generic payload. The I-CASE-E allows for model execution where one can find problems and issues that whiteboarding and document reviews are unable to find. Moreover, an incremental development can be effectively attained even in high-level architectural models. Major expected findings are higher quality software and more predictable delivery cycles.
Keywords
Unified Modeling Language; aerospace computing; computer aided software engineering; programming environments; real-time systems; 3-axis stabilized bus; I-CASE-E; Integrated-Computer Aided Software Engineering-Environment; high-level architectural models; model execution; real time UML modeling; safety-critical system; satellite onboard software; Application software; Costs; Embedded system; Power system modeling; Real time systems; Satellites; Software engineering; Software systems; Space technology; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Recent Advances in Space Technologies, 2005. RAST 2005. Proceedings of 2nd International Conference on
Print_ISBN
0-7803-8977-8
Type
conf
DOI
10.1109/RAST.2005.1512567
Filename
1512567
Link To Document