Requirements change management based on object-oriented software engineering with unified modeling language | IEEE Conference Publication | IEEE Xplore