{"title":"Reusing safety-critical software in aviation","authors":"J. Matharu","doi":"10.1049/ESS:20060105","DOIUrl":null,"url":null,"abstract":"The reuse of safety-critical software components will fundamentally change the future of software development for safety-critical embedded systems in military and avionics applications. Economic incentives and software complexity have made it desirable to develop reusable software components that can be integrated into a number of safety-critical systems. With reusable software component approvals for a DO-178B Level-A operating system, software reuse is much improved for the safety-critical embedded systems used in avionics systems. Software reuse fundamentally change the future of embedded software development by improving developer productivity, controlling software quality reducing product schedule risks and minimizing overall development costs: all things of great importance to any systems engineering organization.","PeriodicalId":132835,"journal":{"name":"Electronic Systems and Software","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electronic Systems and Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1049/ESS:20060105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The reuse of safety-critical software components will fundamentally change the future of software development for safety-critical embedded systems in military and avionics applications. Economic incentives and software complexity have made it desirable to develop reusable software components that can be integrated into a number of safety-critical systems. With reusable software component approvals for a DO-178B Level-A operating system, software reuse is much improved for the safety-critical embedded systems used in avionics systems. Software reuse fundamentally change the future of embedded software development by improving developer productivity, controlling software quality reducing product schedule risks and minimizing overall development costs: all things of great importance to any systems engineering organization.