Abstract
Most of the work in modeling business processes is activity-centric. Recently, an information-centric approach to business process modeling has emerged, where a business process is modeled as the interacting life cycles of information entities. The benefits of this approach are documented in a number of case studies. The goal of this paper is to formalize the information-centric approach and derive the relationships between the two approaches. We do this by formally defining the notion of a business entity from first principles and using this definition to derive an algorithm that generates an information-centric process model from an activity-centric model. We illustrate the two models using a real-world business process and provide an analysis of the respective strengths and weaknesses of the two modeling approaches.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Aalst, W.M.P., Weske, M., Grunbauer, D.: Case handling: a new paradigm for business process support. Data and Knowledge Engineering 53, 129–162 (2005)
Agrawal, R., Imielinski, T., Swami, A.: Mining Association Rules Between Sets of Items in Large Database. In: Proceedings of ACM-SIGMOD 1993, May 1993, pp. 207–216 (1993)
Alonso, G., Agrawal, D., El Abbadi, A., Mohan, C.: Functionalities and Limitations of Current Workflow Management Systems. IEEE Expert 12, 5 (1997)
Baldwin, C.Y., Clark, K.B.: Design Rules. The Power of Modularity, vol. 1. MIT Press, Cambridge (2000)
Basu, A., Blanning, R.W.: Synthesis and Decomposition of Processes in Organizations. Information Systems Research 14(4), 337–355 (2003)
Bhattacharya, K., Guttman, R., Lyman, K., Heath, I.F.F., Kumaran, S., Nandi, P., Wu, F., Athma, P., Freiberg, C., Johannsen, L., Staudt, A.: A model-driven approach to industrializing discovery processes in pharmaceutical research. IBM Systems Journal 44(1), 145–162 (2005)
Bhattacharya, K., Gerede, C., Hull, R., Liu, R., Su, J.: Towards Formal Analysis of Artifact-Centric Business Process Models. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 288–304. Springer, Heidelberg (2007)
Bhattacharya, K., Caswell, N., Kumaran, S., Nigam, A., Wu, F.: Artifact-centric Operatonal Modeling: Lessons learned from engagements. IBM Systems Journal 46(4) (2007)
BPEL, Business Process Execution Language for Web Services, version 1.1, joint specification by BEA, IBM, Microsoft, SAP and Siebel Systems (2003)
Cardoso, J.: Complexity Analysis of BPEL Web Processes. Software Process: Improvement and Practice Journal 12, 35–49 (2007)
Ferguson, D.F., Stockton, M.L.: Service-oriented architecture: programming model and product architecture. IBM Systems Journal 44(4), 753–780 (2005)
Hammer, M.: Deep change: How operational innovation can transform your company. Harvard Business Review, 84–93 (April 2004)
IBM Insurance Application Architecture (IAA), version 7.1 (2004), http://www-03.ibm.com/industries/financialservices/doc/content/solution/278918103.html
Kumaran, S.: Model Driven Enterprise. In: Proceedings of Global Integration Summit 2004, Banff, Canada (2004)
Liu, R., Bhattacharya, K., Wu, F.Y.: Modeling Business Contexture and Behavior Using Business Artifacts. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 324–339. Springer, Heidelberg (2007)
Karmarkar, U.: Will You Survive the Services Revolution? Harvard Business Review 82(6), 100–107 (2004)
Kumaran, S., Nandi, P., Heath, T., Bhaskaran, K., Das, R.: ADoc-oriented programming. In: Symposium on Applications and the Internet (SAINT), pp. 334–343 (2003)
Küster, J.M., Ryndina, K., Gall, H.: Generation of Business Process Models for Object Life Cycle Compliance. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 165–181. Springer, Heidelberg (2007)
Mendling, J., Reijers, H.A., Cardoso, J.: What Makes Process Models Understandable? In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 48–63. Springer, Heidelberg (2007)
Modarres, M.: Predicting and Improving Complex Business Processes: Values and Limitations of Modeling and Simulation Technologies. In: Winter Simulation Conference (2006)
Nandi, P., Kumaran, S.: Adaptive business objects – a new component model for business integration. In: Proceedings of International Conference on Enterprise Information Systems, pp. 179–188 (2005)
Nigam, A., Caswell, N.S.: Business artifacts: An approach to operational specification. IBM Systems Journal 42(3), 428–445 (2003)
Ryndina, K., Küster, J.M., Gall, H.: Consistency of Business Process Models and Object Life Cycles. In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 80–90. Springer, Heidelberg (2007)
Scheer, A.W.: Business Process Engineering: Reference Models for Industrial Enterprises, 2nd edn. Springer, Heidelberg (1997)
Wang, J., Kumar, A.: A Framework for Document-Driven Workflow Systems. In: Proceedings of Business Process Management, pp. 285–301 (2005)
WfMC, The Workflow Reference Model, Issue 1.1, Document Number TC00-1003, Work-flow Management Coalition, Winchester, UK (1995)
Whitehead, E.J.: Uniform comparison of data models using containment modeling. In: Proceedings of the thirteenth ACM conference on Hypertext and hypermedia, Maryland, USA, pp. 182–191 (2002)
Zimmermann, O., Doubrovski, V., Grundler, J., Hogg, K.: Service-oriented architecture and business process choreography in an order management scenario: rationale, concepts, lessons learned. In: Proc. of the 20th SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 301–312 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kumaran, S., Liu, R., Wu, F.Y. (2008). On the Duality of Information-Centric and Activity-Centric Models of Business Processes. In: Bellahsène, Z., Léonard, M. (eds) Advanced Information Systems Engineering. CAiSE 2008. Lecture Notes in Computer Science, vol 5074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69534-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-69534-9_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69533-2
Online ISBN: 978-3-540-69534-9
eBook Packages: Computer ScienceComputer Science (R0)