{"title":"A real time UML modeling for satellite on board software","authors":"W. A. Dos Santos, O.A. Martins, A. M. da Cunha","doi":"10.1109/RAST.2005.1512567","DOIUrl":null,"url":null,"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.","PeriodicalId":156704,"journal":{"name":"Proceedings of 2nd International Conference on Recent Advances in Space Technologies, 2005. RAST 2005.","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2nd International Conference on Recent Advances in Space Technologies, 2005. RAST 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RAST.2005.1512567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
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.