Investigating and improving a COTS-based software development process | IEEE Conference Publication | IEEE Xplore