Design of component-supply contract with commitment-revision flexibility | IBM Journals & Magazine | IEEE Xplore