{"title":"好奇号飞行软件异常的法医研究","authors":"Ron Morillo, J. Lai, L. Meshkat","doi":"10.1109/ISSREW.2013.6688886","DOIUrl":null,"url":null,"abstract":"Summary form only given. This paper provides a summary of a task that was undertaken at the Jet Propulsion Laboratory to review the anomalies captured in the “Problem Failure Reporting” database for the Curiosity Flight Software and identify the critical areas for improvement in the software design and development processes across the flight projects. The team reviewed a significant portion of the thousands of PFR's that were recorded in this database and identified their corresponding defect signatures: where the defect had been inserted and the cracks it had fallen through during the remainder of the development and testing phases. Of particular interest were the defects that had the longest distance from injection to detection and those which had the highest severity. Further analyses such as identification of modules with the highest defect density and detection and testing mechanisms with inadequate detection rates were also conducted. The results obtained to date are compelling and their implications may include significant changes and upgrades to the current requirements engineering and testing methodologies employed at JPL.","PeriodicalId":332420,"journal":{"name":"2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"194 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Forensic study of the Curiosity Flight Software anomalies\",\"authors\":\"Ron Morillo, J. Lai, L. Meshkat\",\"doi\":\"10.1109/ISSREW.2013.6688886\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given. This paper provides a summary of a task that was undertaken at the Jet Propulsion Laboratory to review the anomalies captured in the “Problem Failure Reporting” database for the Curiosity Flight Software and identify the critical areas for improvement in the software design and development processes across the flight projects. The team reviewed a significant portion of the thousands of PFR's that were recorded in this database and identified their corresponding defect signatures: where the defect had been inserted and the cracks it had fallen through during the remainder of the development and testing phases. Of particular interest were the defects that had the longest distance from injection to detection and those which had the highest severity. Further analyses such as identification of modules with the highest defect density and detection and testing mechanisms with inadequate detection rates were also conducted. The results obtained to date are compelling and their implications may include significant changes and upgrades to the current requirements engineering and testing methodologies employed at JPL.\",\"PeriodicalId\":332420,\"journal\":{\"name\":\"2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)\",\"volume\":\"194 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSREW.2013.6688886\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSREW.2013.6688886","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Forensic study of the Curiosity Flight Software anomalies
Summary form only given. This paper provides a summary of a task that was undertaken at the Jet Propulsion Laboratory to review the anomalies captured in the “Problem Failure Reporting” database for the Curiosity Flight Software and identify the critical areas for improvement in the software design and development processes across the flight projects. The team reviewed a significant portion of the thousands of PFR's that were recorded in this database and identified their corresponding defect signatures: where the defect had been inserted and the cracks it had fallen through during the remainder of the development and testing phases. Of particular interest were the defects that had the longest distance from injection to detection and those which had the highest severity. Further analyses such as identification of modules with the highest defect density and detection and testing mechanisms with inadequate detection rates were also conducted. The results obtained to date are compelling and their implications may include significant changes and upgrades to the current requirements engineering and testing methodologies employed at JPL.