Skip to main content

Semantic Business Process Modelling and Analysis

  • Chapter
  • First Online:
Handbook on Business Process Management 1

Abstract

The objective of this chapter is to describe and evaluate an approach for the automated analysis of business process models. Business process models have become a valuable tool for decision makers. To be helpful in decision making the information in the process models has to be prepared for a managerial target group. Modeling of business process landscapes leads to a huge set of data about an organization. To extract the decision relevant information from this fact base can be supported by automated analysis mechanisms. However, the automated analysis of business process models is a complex task due to challenges of processing natural language statements as part of the models. In the chapter we introduce a class of process modeling languages, the semantic building block-based languages that enable an automated analysis of their resulting models. Based on a comprehensive literature study, we identified different deviations and conflicts that usually arise in business process modeling projects. We show that semantic building block-based languages can help avoiding these conflicts. Based on the domain-specific language PICTURE we demonstrate with a case study that building block-based languages can be used for automated process analysis in practical project settings.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Algermissen L, Delfmann P, Niehaves B (2005) Experiences in process-oriented reorganization through reference modelling in public administrations – the case study Regio@KomM. In: Proceedings of the 13th European conference on information systems (ECIS 2005), Regensburg

    Google Scholar 

  • Arendsen R, van Engers T, Schurink W (2008) Adoption of high impact governmental eServices: seduce or enforce? In: Wimmer MA, Scholl HJ, Ferro E (eds) Proceedings of the 7th international conference on electronic government (EGOV 2008) at the 19th international conference on database and expert systems applications (DEXA 2008), Turin, pp 73–84

    Google Scholar 

  • Arnold A (1993) Verification and comparison of transition systems. In: Gaudel M-C, Jouannaud J-P (eds) Proceedings of the 4th international joint conference on theory and practice of software development (TAPSOFT 1993), Orsay, pp 121–135

    Google Scholar 

  • Baacke L, Fitterer R, Rohner P (2007a) Measuring impacts of ICT on the process landscape of public administrations. In: Remenyi D (ed) Proceedings of the 3rd international conference on e-government (ICEG 2007), Montreal, pp 21–30

    Google Scholar 

  • Baacke L, Rohner P, Winter R (2007b) Aggregation of reference process building blocks to improve modeling in public administrations. In: Grönlund A, Scholl HJ, Wimmer MA (eds) Electronic government: 6th international EGOV conference, proceedings of ongoing research, project contributions and workshops, Trauner Druck, Linz, pp 149–156

    Google Scholar 

  • Batini C, Lenzerini M, Navathe SB (1986) A comparative analysis of methodologies for database schema integration. ACM Comput Surv 18(4):323–364

    Article  Google Scholar 

  • Becker J, Algermissen L, Falk T, Pfeiffer D, Fuchs P (2006) Model based identification and measurement of reorganization potential in public administrations: the PICTURE-approach. In: Proceedings of the 10th pacific Asia conference on information systems (PACIS 2006), Kuala Lumpur, pp 860–875

    Google Scholar 

  • Becker J, Algermissen L, Pfeiffer D, Räckers M (2007a) Bausteinbasierte Modellierung von Prozesslandschaften mit der PICTURE-Methode am Beispiel der Universitätsverwaltung Münster. Wirtschaftsinformatik 49(4):267–279

    Article  Google Scholar 

  • Becker J, Delfmann P, Knackstedt R (2007b) Adaptive reference modeling: integrating configurative and generic adaptation techniques for information models. In: Becker J, Delfmann P (eds) Reference modeling: efficient information systems design through reuse of information models. Physica, Heidelberg, pp 23–49

    Chapter  Google Scholar 

  • Becker J, Pfeiffer D, Räckers M (2007c) Domain specific process modelling in public administrations: the PICTURE-approach. In: Wimmer MA, Scholl HJ, Grönlund A (eds) Proceedings of the 6th international conference on electronic government (EGOV 2007) at the 18th international conference on database and expert systems applications (DEXA 2007), Regensburg, pp 68–79

    Google Scholar 

  • Becker J, Bergener P, Kleist S, Pfeiffer D, Räckers M (2008) Evaluation of ICT investments in public administrations based on business process models. In: Proceedings of the 14th Americas conference on information systems (AMCIS 2008), Toronto, pp 1–12

    Google Scholar 

  • Becker J, Bergener P, Breuker D, Delfmann P, Eggert M (2011) An efficient business process compliance checking approach. In: Proceedings of the governance and sustainability in information systems – managing the transfer and diffusion of IT. IFIP WG 8.6 Conference, Hamburg

    Google Scholar 

  • Becker J, Algermissen L, Falk T (2012a) Modernizing processes in public administrations – process management in the age of e-government and new public management. Springer, Berlin

    Book  Google Scholar 

  • Becker J, Bergener P, Breuker D, Räckers M (2012b) An empirical assessment of the usefulness of weakness patterns in business process redesign. In: Proceedings of the 20th European conference on information systems (ECIS 2012), Barcelona

    Google Scholar 

  • Becker J, Breuker D, Delfmann P, Dietrich H, Steinhorst M (2012c) A runtime analysis of graph-theoretical algorithms to detect patterns in process model collections. In: Proceedings of the 2nd international workshop on process model collections in conjunction with the 10th international conference on business process management, LNBIP, Tallinn, pp 31–42

    Google Scholar 

  • Becker J, Eggert M, Schwittay S (2012d) How to evaluate the checking approaches? In: Proceedings of the Multikonferenz Wirtschaftsinformatik (MKWI), Braunschweig

    Google Scholar 

  • Benamou N (2005) Bringing eGovernment interoperability to local governments in Europe. Eur Rev Polit Technol 3(1):1–9

    Google Scholar 

  • Betz S, Klink S, Koschmider A, Oberweis A (2006) Automatic user support for business process modeling. In: Hinkelmann K, Karagiannis D, Stojanovic N, Wagner G (eds) Proceedings of the workshop on semantics for business process management at the 3rd European semantic web conference (ESWC 2006), Budva, pp 1–12

    Google Scholar 

  • Bodart F, Patel A, Sim M, Weber R (2001) Should optional properties be used in conceptual modelling: a theory and three empirical tests. Inf Syst Res 12(4):384–405

    Article  Google Scholar 

  • Breuker D, Pfeiffer D, Becker J (2009) Reducing the variations in intra- and interorganizational business process modeling – an empirical evaluation. In: Proceedings of the internationale tagung wirtschaftsinformatik, Wien

    Google Scholar 

  • Brinkkemper S, Saeki M, Harmsen F (1999) Meta-modelling based assembly techniques for situational method engineering. Inf Syst 24(3):209–228

    Article  Google Scholar 

  • Brockmans S, Ehrig M, Koschmider A, Oberweis A, Studer R (2006) Semantic alignment of business processes. In: Manolopoulos Y, Filipe J, Constantopoulos P, Cordeiro J (eds) Proceedings of the 8th international conference on enterprise information systems (ICEIS 2006), Paphos, pp 191–196

    Google Scholar 

  • Bunke H (1997) On a relation between graph edit distance and maximum common subgraph. Pattern Recognit Lett 18(8):689–694

    Article  Google Scholar 

  • Bunke H, Shearer K (1998) A graph distance metric based on the maximal common subgraph. Pattern Recognit Lett 19(3):255–259

    Article  Google Scholar 

  • Burton-Jones A, Meso P (2002) How good are these UML diagrams: an empirical test of the Wand and Weber good decomposition model. In: Applegate L, Galliers R, DeGross J (eds) Proceedings of the 23rd international conference on information systems (ICIS 2002), Barcelona, pp 101–114

    Google Scholar 

  • Burton-Jones A, Weber R (1999) Understanding relationships with attributes in entity-relationship diagrams. In: De P, De Gross JI (eds) Proceedings of the 20th international conference on information systems (ICIS 1999), Charlotte, pp 214–228

    Google Scholar 

  • Chandrasekaran B, Joesephson J, Benjamins R (1999) What are ontologies and why do we need them? IEEE Intell Syst 14(1):20–26

    Article  Google Scholar 

  • Dalal NP, Kamath M, Kolarik WJ, Sivaraman E (2004) Toward an integrated framework for modeling enterprise processes. Commun ACM 47(3):83–87

    Article  Google Scholar 

  • Davenport TH, Beers M (1995) Managing information about processes. J Manag Inf Syst 12(1):57–80

    Google Scholar 

  • Davenport TH, Short JE (1990) The new industrial engineering: information technology and business process redesign. Sloan Manag Rev 31(4):11–27

    Google Scholar 

  • Davis I, Green P, Milton S, Rosemann M (2003) Using meta models for the comparison of ontologies. In: Siau K, Krogstie J, Halpin T (eds) Proceedings of the 8th international workshop on evaluation of modeling methods in systems analysis and design (EMMSAD 2003) at the 15th international conference on advanced information systems engineering (CAiSE 2003), Velden, pp 1–10

    Google Scholar 

  • de Medeiros AKA, van der Aalst WMP, Weijters AJMM (2008) Quantifying process equivalence based on observed behavior. Data Knowl Eng 64(1):55–74

    Article  Google Scholar 

  • Du Bois B, Lange CFJ, Demeyer S, Chaudron MRV (2006) A qualitative investigation of UML modeling conventions. In: Kühne T (ed) Proceedings of the 1st workshop on quality in modeling at the 9th international conference on model driven engineering languages and systems (MoDELS 2006), Genoa, pp 91–100

    Google Scholar 

  • Ehrig M, Koschmider A, Oberweis A (2007) Measuring similarity between semantic business process models. In: Roddick JF, Hinze A (eds) Proceedings of the 4th Asia-pacific conference on conceptual modelling (APCCM 2007), Ballarat, pp 71–80

    Google Scholar 

  • Evermann J (2005) Towards cognitive foundation for knowledge representation. Inf Syst J 15(2):147–178

    Article  Google Scholar 

  • Fraser J, Adams N, Macintosh A, McKay-Hubbard A, Lobo TP, Pardo PF, Martínez RC, Vallecillo JS (2003) Knowledge management applied to E-government services: the use of an ontology. In: Proceedings of the knowledge management in electronic government (KMGov 2003), Rhodes, pp 116–126

    Google Scholar 

  • Gruhn V, Laue R (2007) What business process modelers can learn from programmers. Sci Comput Program 65(1):4–13

    Article  Google Scholar 

  • Guizzardi G, Herre H, Wagner G (2002a) On the general ontological foundations of conceptual modeling. In: Spaccapietra S, March ST, Kambayashi Y (eds) Proceedings of the 21st international conference on conceptual modeling (ER 2002), Tampere, pp 65–78

    Google Scholar 

  • Guizzardi G, Pires LF, van Sinderen MJ (2002b) On the role of domain ontologies in the design of domain-specific visual modeling languages. In: Tolvanen J-P, Gray J, Rossi M (eds) Proceedings of the 2nd workshop on domain-specific visual languages at the 17th annual ACM conference on object-oriented programming, systems, languages and applications (OOPSLA 2002), Seattle, pp 1–14

    Google Scholar 

  • Hadar I, Soffer P (2006) Variations in conceptual modeling: classification and ontological analysis. J Assoc Inf Syst 7(8):568–592

    Google Scholar 

  • Hepp M, Dumitri R (2007) An ontology framework for semantic business process management. In: Oberweis A, Weinhardt C, Gimpel H, Koschmider A, Pankratius V, Schnizler B (eds) Proceedings of the 8th international conference Wirtschaftsinformatik (WI 2007), Karlsruhe, pp 423–440

    Google Scholar 

  • Hepp M, Leymann F, Domingue J, Wahler A, Fensel D (2005) Semantic business process management: a vision towards using semantic web services for business process management. In: Proceedings of the 3rd IEEE international conference on e-Business engineering (ICEBE 2005), Beijing, pp 535–540

    Google Scholar 

  • Herrmann P, Herrmann G (2006) Security requirement analysis of business processes. Electron Commer Res 5(3–4):305–335

    Article  Google Scholar 

  • Hidders J, Dumas M, van der Aalst WMP, ter Hofstede AHM, Verelst J (2005) When are two workflows the same? In: Atkinson M, Dehne F (eds) Proceedings of the 11th Australasian symposium on theory of computing (CATS 2005), Newcastle, pp 3–11

    Google Scholar 

  • Hirshfeld Y (1993) Petri nets and the equivalence problem. In: Börger E, Gurevich Y, Meinke K (eds) Proceedings of the 7th workshop on computer science logic (CSL 1993), Swansea, pp 165–174

    Google Scholar 

  • Höfferer P (2007) Achieving business process model interoperability using metamodels and ontologies. In: Österle H, Schelp J, Winter R (eds) Proceedings of the 15th European conference on information systems (ECIS 2007), St. Gallen, pp 1620–1631

    Google Scholar 

  • Jallow AK, Majeed B, Vergidis K, Tiwari A, Roy R (2006) Operational risk analysis in business processes. BT Technol J 25(1):168–177

    Article  Google Scholar 

  • Janssen M (2005) Modeling for accountability: the case of the virtual business counter. In: Proceedings of the 11th Americas conference on information systems (AMCIS 2005), Omaha, pp 2021–2029

    Google Scholar 

  • Kashyap V, Sheth A (1996) Semantic and schematic similarities between database objects a context-based approach. VLDB J 5(4):276–304

    Article  Google Scholar 

  • Kueng P (2000) Process performance measurement system: a tool to support process-based organizations. Total Qual Manag 11(1):67–85

    Article  Google Scholar 

  • Kusiak A, Larson TN, Wang JR (1994) Reengineering of design and manufacturing processes. Comput Ind Eng 26(3):521–536

    Article  Google Scholar 

  • Lang K, Glunde J, Bodendorf F (1997) A framework for reusable reference process building blocks. ACM SIGGROUP Bulletin 18(1):68–70

    Article  Google Scholar 

  • Lange CFJ, Chaudron MRV (2006) Effects of defects in UML models: an experimental investigation. In: Osterweil LJ, Rombach D, Soffa ML (eds) Proceedings of the 28th international conference on software engineering (ICSE 2006), Shanghai, pp 401–411

    Google Scholar 

  • Lawrence R, Barker K (2001) Integrating relational database schemas using a standardized dictionary. In: Proceedings of the 16th ACM symposium on applied computing (SAC 2001), Las Vegas, pp 225–230

    Google Scholar 

  • Mendling J, Moser M, Neumann G, Verbeek HMW, van Dongen BF, van der Aalst WMP (2006) Faulty EPCs in the SAP reference model. In: Dustdar S, Fiadeiro JL, Sheth A (eds) Proceedings of the 4th international conference business process management (BPM 2006), Vienna, pp 451–457

    Google Scholar 

  • Milton SK, Kazmierczak E (2004) An ontology of data modelling languages: a study using a common-sense realistic ontology. J Database Manage 15(2):19–38

    Article  Google Scholar 

  • Mylopoulos J (1998) Information modeling in the time of the revolution. Inform Syst 23(3–4):127–155

    Article  Google Scholar 

  • Namiri K, Stojanovic N (2007) Pattern-based design and validation of business process compliance. In: Meersman R, Tari Z (eds) Proceedings of the 15th international conference on cooperative information systems (CoopIS 2007), Vilamoura, pp 59–76

    Google Scholar 

  • Object Management Group (2004) UML 2.0 superstructure specification. http://www.omg.org/cgi-bin/doc?formal/05-07-04, Accessed 10 Nov 2012

  • Object Management Group (2011) Business Process Model and Notation (BPMN) Version 2.0 http://www.omg.org/spec/BPMN/2.0/PDF. Accessed 10 Nov 2012

  • Parent C, Spaccapietra S (1998) Issues and approaches of database integration. Commun ACM 41(5):166–178

    Article  Google Scholar 

  • Pfeiffer D (2007) Constructing comparable conceptual models with domain specific languages. In: Österle H, Schelp J, Winter R (eds) Proceedings of the 15th European conference on information systems (ECIS 2007), St. Gallen, pp 876–888

    Google Scholar 

  • Pfeiffer D (2008) Semantic business process analysis: building block-based construction of automatically analyzable business process models. Dissertation, Westfälische Wilhelms-Universität Münster, Münster

    Google Scholar 

  • Pfeiffer D, Gehlert A (2005) A framework for comparing conceptual models. In: Desel J, Frank U (eds) Proceedings of the 1st international workshop on enterprise modelling and information systems architectures (EMISA 2005) at the 24th international conference on conceptual modeling (ER 2005), Klagenfurt, pp 108–122

    Google Scholar 

  • Polyvyanyy A, Smirnov S, Weske M (2014) Business process model abstraction. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 147–166

    Google Scholar 

  • Pomello L, Rozenberg G, Simone C (1992) A survey of equivalence notions for net based systems. In: Rozenberg G (ed) Advances in Petri nets: the DEMON project. Springer, London, pp 410–472

    Google Scholar 

  • Process mining group the ProM framework (2007) http://is.tm.tue.nl/cgunther/dev/prom/. Accessed 1 May 2008

  • Recker J (2008) Understanding process modelling grammar continuance – a study of the consequences of representational capabilities. Ph.D. Thesis, Queensland University of Technology, Brisbane

    Google Scholar 

  • Rosemann M, van der Aalst WMP (2007) A configurable reference modelling language. Inform Syst 32(1):1–23

    Article  Google Scholar 

  • Rosemann M, zur Mühlen M (1998) Evaluation of workflow management systems: a meta model approach. Aust J Inf Syst 6(1):103–116

    Google Scholar 

  • Rosemann M, Schwegmann A, Delfmann P (2010) Preparation of process modeling. In: Becker J, Kugeler M, Rosemann M (eds) Process management: a guide for the design of business processes, 2nd edn. Springer, Berlin, pp 41–90

    Google Scholar 

  • Rosemann M, vom Brocke J (2014) The six core elements of business process management. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 1, 2nd edn. Springer, Heidelberg, pp 105–122

    Google Scholar 

  • Rupprecht C, Funffinger M, Knublauch H, Rose T (2000) Capture and dissemination of experience about the construction of engineering processes. In: Wangler B, Bergman L (eds) Proceedings of the 12th international conference on advanced information systems engineering (CAiSE 2000), Stockholm, pp 294–308

    Google Scholar 

  • Sadiq S, Governatori G (2014) Managing regulatory compliance in business processes. In: vom Brocke J, Rosemann M (eds) Handbook on business process management, vol 2, 2nd edn. Springer, Heidelberg, pp 265–288

    Google Scholar 

  • Scheer A-W (2000) ARIS – business process modeling, 3rd edn. Springer, Heidelberg

    Book  Google Scholar 

  • Seltsikas P, Palkovits S (2006) Process modeling notations for eGovernment: an assessment of modeling notations for identity management and GUIDE’s methodology in practice. In: Proceedings of the eGo-vInterop’06 conference, Bordeaux

    Google Scholar 

  • Shanks G, Tansley E, Nuredini J, Tobin D, Weber R (2002) Representing part-whole relationships in conceptual modeling: an empirical evaluation. In: Applegate L, Galliers R, DeGross J (eds) Proceedings of the 23rd international conference on information systems (ICIS 2002), Barcelona, pp 89–100

    Google Scholar 

  • Shanks G, Nuredini J, Tobin D, Moody DL, Weber R (2003) Representing things and properties in conceptual modelling: an empirical evaluation. In: Ciborra CU, Mercurio R, de Marco M, Martinez M, Carignani A (eds) Proceedings of the 11th European conference on information systems (ECIS 2003), Naples, pp 1–17

    Google Scholar 

  • Soffer P, Hadar I (2007) Applying ontology-based rules to conceptual modeling: a reflection on modeling decision making. Eur J Inf Syst 16(5):599–611

    Article  Google Scholar 

  • Soffer P, Golany B, Dori D (2003) ERP modeling: a comprehensive approach. Inf Syst 28(6):673–690

    Article  Google Scholar 

  • Stephenson CP, Bandara W (2007) Enhancing best practices in public health: using process patterns for business process management. In: Österle H, Schelp J, Winter R (eds) Proceedings of the 15th European conference on information systems (ECIS 2007), St. Gallen, pp 2123–2134

    Google Scholar 

  • Thomas O, Fellmann M (2007) Semantic EPC: enhancing process modeling using ontology languages. In: Hepp M, Hinkelmann K, Karagiannis D, Klein R, Stojanovic N (eds) Proceedings of the workshop on semantic business process and product lifecycle management (SBPM 2007) at the 3rd European semantic web conference (ESWC 2007), Innsbruck, pp 64–75

    Google Scholar 

  • van Dongen BF, Dijkman R, Mendling J (2008) Measuring similarity between business process models. In: Proceedings of the 20th international conference on advanced information systems engineering (CAiSE 2008), Montpellier

    Google Scholar 

  • vom Brocke J, Grob HL (2011) Profitability of business processes. In: Process management. A guide for the design of business processes, vol 2. Springer, Berlin, pp 421–446

    Google Scholar 

  • vom Brocke J, Schmiedel T, Recker J, Trkman P, Mertens W, Viaene S (2014) Ten principles of good business process management. Bus Process Manage J (BPMJ) 20(4)

    Google Scholar 

  • Wand Y (1996) Ontology as a foundation for meta-modelling and method engineering. Inf Softw Technol 38(4):281–287

    Article  Google Scholar 

  • Wand Y, Weber R (1990) An ontological model of an information system. IEEE Trans Softw Eng 16(11):1282–1292

    Article  Google Scholar 

  • Weiß B (2011) Process modelling and analysis in banks: leveraging business process optimisation in the financial sector. Dissertation, Westfälische Wilhems-Universität, Münster

    Google Scholar 

  • Wimmer K, Wimmer N (1992) Conceptual modeling based on ontological principles. Knowl Acquis 4(4):387–406

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jörg Becker .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Becker, J., Pfeiffer, D., Räckers, M., Falk, T., Czerwonka, M. (2015). Semantic Business Process Modelling and Analysis. In: vom Brocke, J., Rosemann, M. (eds) Handbook on Business Process Management 1. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45100-3_9

Download citation

Publish with us

Policies and ethics