Developing S-Shaped Reliability Growth Model for Open Source Software by Considering Change-Point