COTS, workflow, and software process management: an exploration of software engineering tool development | IEEE Conference Publication | IEEE Xplore