At What Level of Granularity Should We be Componentizing for Software Reliability? | IEEE Conference Publication | IEEE Xplore