Sena Basbug, R. Ç. Zeki̇, Muhammed Altay, Seçil Taburoğlu
{"title":"Automation and Test Software in Satellite Command and Control Systems: Procedure Executor","authors":"Sena Basbug, R. Ç. Zeki̇, Muhammed Altay, Seçil Taburoğlu","doi":"10.1109/UYMS54260.2021.9659691","DOIUrl":null,"url":null,"abstract":"This paper presents the experiences and lessons learned during the development activities of Procedure Executor Software developed in the scope of satellite projects carried out within Turkish Aerospace, Inc. Procedure Executor Software provides an automation software for complex operational scenarios such as automating the data flow between satellite and ground station via procedures, running ground station tests before the satellite is launched into space. In addition, Procedure Executor Software provides a platform for satellite operators and engineers to easily, efficiently and accurately develop, edit and operate complex operational scenarios. The basic functions of the software are that developing and running tests and procedure for operational activities such as satellite command and control and displaying the results as reports. In this study, it is aimed to explain why the procedure executor software is needed in space systems, which technologies are used for what purpose and finally the features of the application.","PeriodicalId":287667,"journal":{"name":"2021 15th Turkish National Software Engineering Symposium (UYMS)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 15th Turkish National Software Engineering Symposium (UYMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UYMS54260.2021.9659691","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents the experiences and lessons learned during the development activities of Procedure Executor Software developed in the scope of satellite projects carried out within Turkish Aerospace, Inc. Procedure Executor Software provides an automation software for complex operational scenarios such as automating the data flow between satellite and ground station via procedures, running ground station tests before the satellite is launched into space. In addition, Procedure Executor Software provides a platform for satellite operators and engineers to easily, efficiently and accurately develop, edit and operate complex operational scenarios. The basic functions of the software are that developing and running tests and procedure for operational activities such as satellite command and control and displaying the results as reports. In this study, it is aimed to explain why the procedure executor software is needed in space systems, which technologies are used for what purpose and finally the features of the application.