The reengineering of business processes to meet business targets revolves around translating business models into equivalent system models. The failure of many software products has been attributed due to system models not mirroring the business processes they have been developed for. As a result many approaches have been suggested on how to bridge the gap between business processes and systems. This paper presents a case for the use of Business Process Execution Language for Web Services rather than Use-cases in the bridging this gap..