{"title":"Five Decades of Software Reliability, Past, Present, Future and New Challenges","authors":"N. R. Barraza","doi":"10.1109/ICRITO.2018.8748556","DOIUrl":null,"url":null,"abstract":"Almost 50 years have passed since the first Software Reliability models were developed, namely the well-known nonhomogeneous Poisson processes based. Over these years, a lot of new models have been proposed and software component has become more and more important in technological projects. In addition, and perhaps more importantly, Software Engineering has strongly evolved and so have software development and testing methodologies, improving the classical waterfall method popular in the 70s. This poses some questions: Are the original models still applicable? Are there any software reliability models that take into account modern Software Engineering methodologies? What are the new concepts introduced by the modern Software Engineering methods? What are the new characteristics required to Software Reliability models in order to be applied to todays projects? In this paper, we address these questions by reviewing the academic and industrial research on Software Reliability and Engineering and analyze possible new proposals.","PeriodicalId":439047,"journal":{"name":"2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","volume":"221 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRITO.2018.8748556","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Almost 50 years have passed since the first Software Reliability models were developed, namely the well-known nonhomogeneous Poisson processes based. Over these years, a lot of new models have been proposed and software component has become more and more important in technological projects. In addition, and perhaps more importantly, Software Engineering has strongly evolved and so have software development and testing methodologies, improving the classical waterfall method popular in the 70s. This poses some questions: Are the original models still applicable? Are there any software reliability models that take into account modern Software Engineering methodologies? What are the new concepts introduced by the modern Software Engineering methods? What are the new characteristics required to Software Reliability models in order to be applied to todays projects? In this paper, we address these questions by reviewing the academic and industrial research on Software Reliability and Engineering and analyze possible new proposals.