Abstract
The ability to continuously adapt its business processes is a crucial ability for any company in order to survive in today’s dynamic world. In order to accomplish this task, a company needs to profoundly analyze all its business data. This generates the need for data integration and analysis techniques that allow for a comprehensive analysis.
A particular challenge when conducting this analysis is the integration of process data generated by workflow engines and operational data that is produced by business applications and stored in data warehouses. Typically, these two types of data are not matched as their acquisition and analysis follows different principles, i.e., a process-oriented view versus a view focusing on business objects.
To address this challenge, we introduce a framework that allows to improve business processes considering an integrated view on process data and operational data. We present and evaluate various architectural options for the data warehouse that provides this integrated view based on a specialized federation layer. This integrated view is also reflected in a set of operators that we introduce. We show how these operators ease the definition of analysis queries and how they allow to extract hidden optimization patterns by using data mining techniques.
Similar content being viewed by others
References
Agrawal R, Gunopulos D, Leymann F (1998) Mining process models from workflow logs. In: Proc of extending database technology, London, UK
Agrawal R, Imielinski T, Swami A (1993) Mining association rules between sets of items in large databases. In: Proceedings of the 1993 ACM SIGMOD international conference on management of data, Washington, DC, pp 26–28
Bruckner RM, List B, Schiefer J (2002) Striving towards near real-time data integration for data warehouses. In: Proc of data warehousing and knowledge discovery, France
Casati F, Castellanos M, Dayal U, Salazar N (2007) A generic solution for warehousing business process data. In: Proc very large data bases, Austria
Castellanos M, Casati F, Dayal U, Shan M-C (2004) A comprehensive and automated approach to intelligent business processes execution analysis. Distrib Parallel Databases 16(3):239–273
Champy J (1995) Reengineering management. Harper Collins, New York
Chaudhuri S, Dayal U (1997) An overview of data warehousing and OLAP technology. SIGMOD Rec 26(1):65–74
Dumas M et al. (2005) Process-aware information systems: bridging people and software through process technology. Wiley, New York
Eder J, Olivotto GE, Gruber W (2002) A data warehouse for workflow logs. In: Proceedings of the first international conference on engineering and deployment of cooperative information systems, EDCIS’02. Springer, London, pp 1–15
Hammer M (1990) Reengineering work: don’t automate, obliterate. Harv Bus Rev 68(4):104–112
Han J (2005) Data mining: concepts and techniques. Morgan Kaufmann, San Mateo
ISO (2003) ISO/IEC 9075-2. Information technolog—Database languages—SQL. Part 2: Foundations
Jain AK, Murty MN, Flynn PJ (1999) Data clustering: a review. ACM Comput Surv 31(3):264–323
Jeng J-J, Schiefer J, Chang H (2003) An agent-based architecture for analyzing business processes of real-time enterprises. In: EDOC, pp 86–97
Johansson HJ, McHugh P, Pendlebury A, Wheeler W (1993) Business process reengineering: breakpoint strategies for market dominance. Wiley, New York
Kamber M, Han J, Chiang J (1997) Metarule-guided mining of multi-dimensional association rules using data cubes. In: Proceedings of the third international conference on knowledge discovery and data mining (KDD)
Mansar SL, Reijers HA (2005) Best practices in business process redesign: validation of a redesign framework. Comput Ind 56(5):457–471
Mansmann S, Neumuth T, Scholl MH (2007) Multidimensional data modeling for business process analysis. In: Proceedings of the 26th international conference on Conceptual modeling, ER’07. Springer, Berlin, pp 23–38
McCoy D (2002) Business activity monitoring: calm before the storm. Technical report LE15-9727, Gartner
Michie D, Spiegelhalter DJ, Taylor CC, Campbell J (eds) (1994) Machine learning, neural and statistical classification. Ellis Horwood, Chichester
Müller R, Greiner U, Rahm E (2004) Agentwork: a workflow system supporting rule-based workflow adaptation. Data Knowl Eng 51(2):223–256
Niedermann F, Radeschuetz S, Mitschang B (2010) Deep business optimization: a platform for automated process optimization. In: Proc BPSC
OASIS Standard (2007) Web services business process execution language, version 2.0. Available: http://docs.oasis-open.org/wsbpel
Parsons L, Haque E, Liu H (2004) Subspace clustering for high dimensional data: a review. ACM SIGKDD Explor Newsl 6(1):90–105
Poole J, Chang D, Tolbert D, Mellor D (2003) Common warehouse metamodel developer’s guide. Wiley, New York
Radeschütz S, Mitschang B (2009) Extended analysis techniques for a comprehensive business process optimization. In: KMIS, pp 77–82
Radeschütz S, Mitschang B, Leymann F (2008) Matching of process data and operational data for a deep business analysis. In: Proc of I-ESA, Germany
Radeschütz S et al. (2010) BIAEditor—matching process and operational data for a business impact analysis. In: Proc EDBT conf
Rokach L, Maimon O (2005) Top-down induction of decision trees classifiers—a survey. IEEE Trans Syst Man Cybern, Part C, Appl Rev 35(4):476–487
Rosettanet (2011) Overview: clusters, segments, and pips, version 02.13.00. http://www.rosettanet.org
Rubin V, Günther CW, van der Aalst WMP, Kindler E, van Dongen BF, Schäfer W (2007) Process mining framework for software processes. In: Proc of international conference on software process, USA
Sayal M, Casati F, Dayal U, Shan M-C (2002) Business process cockpit. In: Proc of very large data bases, China
Schiefer J, Jeng J-J, Bruckner RM (2003) Real-time workflow audit data integration into data warehouse systems. In: ECIS, pp 1697–1706
Shahzad K, Johannesson P (2009) An evaluation of process warehousing approaches for business process analysis. In: Proceedings of the international workshop on enterprises & #38; Organizational modeling and simulation, EOMAS’09. ACM, New York
Uysal I, Güvenir HA (1999) An overview of regression techniques for knowledge discovery. Knowl Eng Rev 14(4):319–340
van der Aalst WMP (2001) Re-engineering knock-out processes. Decis Support Syst 30(4):451–468
van der Aalst WMP (2011) Process mining: discovery, conformance and enhancement of business processes. Springer, Berlin
van der Aalst WMP, van Dongen BF, Herbst J, Maruster L, Schimm G, Weijters AJMM (2003) Workflow mining: a survey of issues and approaches. Data Knowl Eng 47(2):237–267
W3C. Semantic annotations for WSDL and XML schema. Available: http://www.w3.org/TR/sawsdl/
W3C Submission: web service modeling language. Available: http://www.w3.org/Submission/WSML/
W3C Recommendation: web ontology language (2004) Available: http://www.w3.org/TR/owl-ref/
Weerawarana S, Curbera F, Leymann F, Storey T, Ferguson DF (2005) Web services platform architecture. Prentice Hall, New York
Wetzstein B, Leitner P, Rosenberg F, Brandic I, Dustdar S, Leymann F (2009) Monitoring and analyzing influential factors of business process performance. In: EDOC, pp 141–150
zur Muehlen M (2004) Workflow-based process controlling. Foundation, design, and application of workflow-driven process information systems. Logos, Berlin
zur Muehlen M, Shapiro R (2009) Business process analytics. In: Handbook on business process management, vol 2. Springer, Berlin
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Radeschütz, S., Schwarz, H. & Niedermann, F. Business impact analysis—a framework for a comprehensive analysis and optimization of business processes. Comput Sci Res Dev 30, 69–86 (2015). https://doi.org/10.1007/s00450-013-0247-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-013-0247-3