Business Process Technology: A Unified View on Business Processes, Workflows and Enterprise Applications · Study