A. Savitha, Rajiv R. Chetwani, Y. R. Bhanumathy, M. Ravindra
{"title":"Model Based System for Software Change Analysis for Embedded Systems on Spacecraft","authors":"A. Savitha, Rajiv R. Chetwani, Y. R. Bhanumathy, M. Ravindra","doi":"10.1109/IACC.2017.0093","DOIUrl":null,"url":null,"abstract":"ISRO Satellite Centre of the Indian Space Research Organization develops satellites for variety of scientific applications like communication, navigation, earth observation and many more. These satellites consist of very complex intensive systems which carry out advanced mission functions. Hence software plays a critical constituent for mission success. Some of the geostationary missions onboard software is finalized, changes are minimal for the new spacecraft. This model based system for software change analysis for embedded systems deals with managing changes to existing software items and re configuring in any part of development life cycle. This model helps in handing change management, such as maintenance of a component library, predicting the impacts of changes in reused modules, analyzing the behavior of the combination of reused modules. The use of reusable software modules has augmented the development of embedded software for GSAT series of satellites. This model mainly reduces the time during each phase of software life cycle when the changes are to be implemented within short span of time. This paper describes how complete traceability can be established between specifications and design requirements, model elements and their realization.","PeriodicalId":248433,"journal":{"name":"2017 IEEE 7th International Advance Computing Conference (IACC)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 7th International Advance Computing Conference (IACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IACC.2017.0093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
ISRO Satellite Centre of the Indian Space Research Organization develops satellites for variety of scientific applications like communication, navigation, earth observation and many more. These satellites consist of very complex intensive systems which carry out advanced mission functions. Hence software plays a critical constituent for mission success. Some of the geostationary missions onboard software is finalized, changes are minimal for the new spacecraft. This model based system for software change analysis for embedded systems deals with managing changes to existing software items and re configuring in any part of development life cycle. This model helps in handing change management, such as maintenance of a component library, predicting the impacts of changes in reused modules, analyzing the behavior of the combination of reused modules. The use of reusable software modules has augmented the development of embedded software for GSAT series of satellites. This model mainly reduces the time during each phase of software life cycle when the changes are to be implemented within short span of time. This paper describes how complete traceability can be established between specifications and design requirements, model elements and their realization.