Abstract
Engineering of knowledge-intensive processes (KiPs) is far from being mastered, since they are genuinely knowledge- and data-centric, and require substantial flexibility, at both design- and run-time. In this work, starting from a scientific literature analysis in the area of KiPs and from three real-world domains and application scenarios, we provide a precise characterization of KiPs. Furthermore, we devise some general requirements related to KiPs management and execution. Such requirements contribute to the definition of an evaluation framework to assess current system support for KiPs. To this end, we present a critical analysis on a number of existing process-oriented approaches by discussing their efficacy against the requirements.
Similar content being viewed by others
Notes
When applicable, we specify the evaluated version.
References
van der Aalst WMP (1998) The application of Petri nets to workflow management. J Circuits Syst Comput 8(1):21–66
van der Aalst WMP (2013) Business process management: a comprehensive survey. ISRN Soft Eng
van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distrib Parallel Databases 14(1):5–51
van der Aalst WMP, Adams M, ter Hofstede AHM, Pesic M, Schonenberg H (2009) Flexibility as a service. In: Database systems for advanced applications, DASFAA’09. Springer, pp 319–333
van der Aalst WMP, van Dongen BF, Günther CW, Rozinat A, Verbeek E, Weijters T (2009) ProM: the process mining toolkit. In: Business Process Management Demonstration Track
van der Aalst WMP, Pesic M, Schonenberg H (2009) Declarative workflows: balancing between flexibility and support. Comput Sci R&D 23(2):99–113
Bahrs J, Müller C (2005) Modelling and analysis of knowledge intensive business processes. In: Proceedings of the 3rd Biennial conference on professional knowledge management, WM’05
Bottrighi A, Chesani F, Mello P, Montali M, Montani S, Terenziani P (2011) Conformance checking of executed clinical guidelines in presence of basic medical knowledge. In: BPM workshops
BPTrends (2009) Case management: combining knowledge with process. BPTrends. http://www.bptrends.com
Catarci T, Dix AJ, Katifori A, Lepouras G, Poggi A (2007) Task-centred information management. In: Proceedings of the 1st international conference on digital libraries, DELOS’07
Catarci T, de Leoni M, Marrella A, Mecella M, Russo A, Steinmann, R, Bortenschlager M (2011) WORKPAD: process management and geo-collaboration help disaster response. Int J Inf Sys Crisis Response Manag 3(1):32–49
Chiao CM, Künzle V, Reichert M (2012) Towards object-aware process support in healthcare information systems. In: Proceedings of the 4th international conference on eHealth, telemedicine, and social medicine, eTELEMED’12
Cohn D, Hull R (2009) Business artifacts: a data-centric approach to modeling business operations and processes. IEEE Data Eng Bull 32(3):3–9
Dalmaris P, Tsui E, Hall B, Smith B (2007) A framework for the improvement of knowledge-intensive business processes. BPM J 13(2):279–305
Davenport TH (2005) Thinking for a living: how to get better performance and results from knowledge workers. Harvard Business Review Press, Boston
Davenport TH, Jarvenpaa SL, Beers MC (1996) Improving knowledge work processes. Sloan Manag Rev 37(4):53–65
De Giacomo G, Lespérance Y, Levesque H, Sardina S (2009) IndiGolog: a high-level programming language for embedded reasoning agents. In: Multi-agent programming. Springer, USA
Di Ciccio C, Mecella M (2013) A two-step fast algorithm for the automated discovery of declarative workflows. In: CIDM’13, pp 135–142
Di Ciccio C, Mecella M (2013) Mining artful processes from knowledge workers’ emails. IEEE Internet Comput 17(5):10–20
Di Ciccio C, Catarci T, Mecella M (2011) Representing and visualizing mined artful processes in MailOfMine. In: USAB’11, pp 83–94
Di Ciccio C, Marrella A, Russo A (2012) Knowledge-intensive processes: an overview of contemporary approaches. In: KiBP’12
Di Ciccio C, Mecella M, Scannapieco M, Zardetto D, Catarci T (2012) MailOfMine—analyzing mail messages for mining artful collaborative processes. In: Data-driven process discovery and analysis. Springer, Berlin, pp 55–81
Dumas M (2011) On the convergence of data and process engineering. In: Proceedings of the 15th international conference on advances in databases and information system, ADBIS’11
Dumas M, van der Aalst WMP, ter Hofstede AHM (2005) Process-aware information systems: bridging people and software through process technology. Wiley, New York
Dumas M, La Rosa M, Mendling J, Reijers HA (2013) Fundamentals of business process management. Springer, Berlin
Dupras D, Bluhm J, Felty C, Hansen C, Johnson T, Lim K, Maddali S, Marshall P, Messner P, Skeik N (2013) Venous thromboembolism diagnosis and treatment. Institute for Clinical Systems Improvement, Bloomington
Eppler MJ, Seifried P, Röpnack A (2008) Improving knowledge intensive processes through an enterprise knowledge medium. In: Kommunikationsmanagement im Wandel, pp 371–389
Gronau N, Weber E (2004) Management of knowledge intensive business processes. In: 2nd international conference on business process management, BPM’04
Gronau N, Muller C, Uslar M (2004) The KMDL knowledge management approach: integrating knowledge conversions and business process modeling. In: 5th international conference of practical aspects of knowledge management, PAKM 2004, pp 1–10
Günther C, Rinderle S, Reichert M, van Der Aalst WMP (2006) Change mining in adaptive process management systems. In: CoopIS’06
Harrison-Broninski K (2010) Human processes. BPTrends. http://www.bptrends.com
ter Hofstede AHM, van der Aalst WMP, Adams M, Russell N (2009) Modern business process automation: YAWL and its support environment. Springer, Berlin
Hollingsworth D (1995) The workflow reference model. Technical report TC00-1003, Workflow Management Coalition
Hull R, Damaggio E, De Masellis R, Fournier F, Gupta M, Heath FT III, Hobson S, Linehan M, Maradugu S, Nigam A, Sukaviriya PN, Vaculin R (2011) Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events. In: 5th international conference on distributed event-based system, DEBS’11
Innocenti P, Ross S, Maceciuvite E, Wilson T, Ludwig J, Pempe W (2009) Assessing digital preservation frameworks: the approach of the SHAMAN project. In: MEDES’09
Isik O, Van den Bergh J, Mertens W (2012) Knowledge intensive business processes: an exploratory study. In: 45th Hawaii international conference on system science, HICSS ’12, pp 3817– 3826
Kemsley S (2011) The changing nature of work: from structured to unstructured, from controlled to social. In: BPM’11
Künzle V, Reichert M (2009) Towards object-aware process management systems: issues, challenges, benefits. In: BPMDS’09
Künzle V, Reichert M (2011) PHILharmonicFlows: towards a framework for object-aware process management. J Softw Maint Evol Res Pract 23(4):205–244
Künzle V, Weber B, Reichert M (2011) Object-aware business processes: fundamental requirements and their support in existing approaches. J Inf Syst Model Des 2(2):19–46
La Rosa M, Mendling J (2008) Domain-driven process adaptation in emergency scenarios. In: Business process management workshops, Springer, Berlin, pp 290–297. doi:10.1007/978-3-642-00328-8_28
La Rosa M, Dumas M, ter Hofstede AHM, Mendling J (2011) Configurable multi-perspective business process models. Inf Syst 36(2):313–340
Lenz R, Reichert M (2007) IT support for healthcare processes—premises, challenges, perspectives. Data Knowl Eng 61(1):39–58
Leymann F, Roller D (2000) Production workflow: concepts and techniques. Prentice Hall, Englewood Cliffs
Maggi FM, Bose RPJC, van der Aalst WMP (2013) A knowledge-based integrated approach for discovering and repairing declare maps. In: CAiSE’13
Malhotra Y (2005) Integrating knowledge management technologies in organisational business processes: getting real time enterprises to deliver real business performance. J Knowl Manag 9(1):7–28
Marin M, Hull R, Vaculin R (2012) Data-centric BPM and the emerging case management standard: a short survey. In: 1st international workshop on adaptive case management, ACM 2012, pp 24–30
Marjanovic O (2011) Improving knowledge-intensive health care processes beyond efficiency. In: International conference on information systems (ICIS2011)
Marjanovic O, Freeze R (2011) Knowledge intensive business processes: theoretical foundations and research challenges. In: Proceedings of the 44th Hawaii international conference on system sciences. HICSS ’11
Marjanovic O, Skaf-Molli H, Molli P, Godart C (2007) Collaborative practice-oriented business processes - creating a new case for business process management and CSCW synergy. In: CollaborateCom 2007
Marrella A, Lespérance Y (2013) Synthesizing a library of process templates through partial-order planning algorithms. In: BPMDS 2013. Springer, Berlin
Marrella A, Mecella M (2011) Continuous planning for solving business process adaptivity. In: BPMDS 2011. Springer, Berlin
Marrella A, Russo A, Mecella M (2012) Planlets: automatically recovering dynamic processes in YAWL. In: OTM 2012. Springer, Berlin, pp 268–286
Marrella A, Mecella M, Sardina S (2014) SmartPM: an adaptive process management system through situation calculus, IndiGolog, and classical planning. In: KR’14
Mendling J, Reijers HA, van der Aalst WMP (2010) Seven process modeling guidelines (7PMG). Inf Softw Technol 52(2):127–136
Meyer A, Smirnov S, Weske M (2011) Data in business processes. EMISA Forum 31(3):5–31
Montali M, Chesani F, Mello P, Maggi FM (2013) Towards data-aware constraints in declare. In: SAC, pp 1391–1396
Mundbrod N, Kolb J, Reichert M (2013) Towards a system support of collaborative knowledge work. In: BPM workshops. LNBIP, vol 132. Springer, Berlin, pp 31–42
Pesic M, Schonenberg H, van der Aalst WMP (2007) Declare: full support for loosely-structured processes. In: EDOC, pp 287–300
Pnueli A (1977) The temporal logic of programs. In: 18th annual symposium on foundations of software technology and theoretical computer science (FSTTCS), pp 46–57
Reichert M (2011) What BPM technology can do for healthcare process support. In: Proceedings of the 13th conference on AI in medicine. AIME’11, pp 2–13
Reichert M, Weber B (2012) Enabling flexibility in process-aware information systems—challenges, methods, technologies. Springer, Berlin
Reichert M, Rinderle S, Kreher U, Dadam P (2005) Adaptive process management with ADEPT2. In: ICDE, pp 1113–1114
Reiter R (2001) Knowledge in action: logical foundations for specifying and implementing dynamical systems. MIT Press, Cambridge
Rosenfeld A (2011) BPM: structured vs. unstructured. BPTrends. http://www.bptrends.com
Russell N, van der Aalst WMP, ter Hofstede AHM, Edmond D (2005) Workflow resource patterns: identification, representation and tool support. In: Advanced information systems engineering. Springer, Berlin, pp 216–232
Russell N, ter Hofstede AHM, Edmond D, van der Aalst WMP (2005) Workflow data patterns: identification, representation and tool support. In: Conceptual modeling-ER 2005. Springer, Berlin, pp 353–368
Russell N, van der Aalst WMP, ter Hofstede AHM (2006) Workflow Exception patterns. In: Advanced information systems engineering. Springer, Berlin, pp 288–302
Russo A, Mecella M (2013) On the evolution of process-oriented approaches for healthcare workflows. Int J Bus Process Integr Manag 6(3):224–246
Schunselaar DMM, Maggi FM, Sidorova N, van der Aalst WMP (2012) Configurable declare: designing customisable flexible process models. In: CoopIS, pp 20–37
Swenson KD (2010) Mastering the unpredictable: how adaptive case management will revolutionize the way that knowledge workers get things done. Meghan-Kiffer Press, Tampa
Vaculin R, Hull R, Heath T, Cochran C, Nigam A, Sukaviriya P (2011) Declarative business artifact centric modeling of decision and knowledge intensive business processes. In: 15th IEEE international conference on enterprise distributed object computing (EDOC 2011)
Warren P, Kings N, Thurlow I, Davies J, Buerger T, Simperl E, Ruiz C, Gomez-Perez JM, Ermolayev V, Ghani R, Tilly M, Bösser T, Imtiaz A (2009) Improving knowledge worker productivity—the active integrated approach. BT Technol J 26(2):165–176
Weber B, Reichert M, Rinderle-Ma S (2008) Change patterns and change support features-enhancing flexibility in process-aware information systems. Data Knowl Eng 66(3):438–466
Weber B, Reichert M, Wild W, Rinderle-Ma S (2009) Providing integrated life cycle support in process-aware information systems. Int J Coop Inf Syst 18(1):115–165
Weske M (2007) Business process management: concepts, languages, architectures. Springer, Berlin
Westergaard M, Slaats T (2013) CPN Tools 4: a process modeling tool combining declarative and imperative paradigms. In: BPM (Demos)
Acknowledgments
This work has been partly supported by Sapienza through the grants TESTMED, SUPER, “Premio Ricercatori Under-40” and “Assegni di Ricerca 2012”. The work of Claudio Di Ciccio has been partly performed when research fellow with InfoSapienza center. With Wirtschaftsuniversität Wien, his research has received funding from the EU Seventh Framework Programme (FP7) under grant agreement 318275 (GET Service).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Di Ciccio, C., Marrella, A. & Russo, A. Knowledge-Intensive Processes: Characteristics, Requirements and Analysis of Contemporary Approaches. J Data Semant 4, 29–57 (2015). https://doi.org/10.1007/s13740-014-0038-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13740-014-0038-4