Date Added: Jun 2010
The specification and deployment of business processes and operations is crucial to the successful management of medium and large-scale enterprises. In most business process management tool suites, data is treated mostly as an afterthought. Activities and their flows are the main abstractions, and the data manipulated by the processes is essentially hidden in process variables. The presentation and aggregation of data is handled outside of the process definition, and implemented through generic service calls. This activity-centric approach ignores the important data perspective during business operation analysis and design, often obscures key aspects of the operations, and can lead to costly re-factoring throughout the solution lifecycle.