Using a software reliability model to design a telecommunications software architecture | IEEE Journals & Magazine | IEEE Xplore