What is the difference between workflow applications and Business Process Management (BPM) applications? To me, BPM just looks like workflow services with a 'managerial decision-making capabilities' plug-in. Am I right in assuming so?
There is some grey area between workflow and BPM. Workflow is a somewhat more technical description (orchestration is a very technical term that tends to be used in this context also). BPM is more of a category focused on Business Processes. Thus you could even say that Workflow is one way to implement Business Processes, and that BPM is about the management of workflow. So you are right in suggesting that BPM is like workflow with a manager interface -- it is literally the management of business processes, which can be in some cases manifested as workflow.
Dig Deeper on Topics Archive
Related Q&A from Miko Matsumura
Miko Matsumura gives a list of key concepts inside of SOA that will last even if the term SOA doesn't. Continue Reading