SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Hybrid Process Models
Prof.dr.ir. Hajo Reijers
D. Fahland, J. Mendling, H.A. Reijers, B. Weber, M. Weidlich, and S. Zugal. Declarative vs. Imperative Process Modeling Languages: The Issue
of Maintainability. In S. Rinderle-Ma, S. Sadiq, and F. Leymann, editors, Proceedings of the BPM workshops 2009, Lecture Notes in Business
Information Processing 43, 477-488. Springer Verlag, Berlin, 2010.
B. Weber, H.A. Reijers, S. Zugal, and W. Wild. The Declarative Approach to Business Process Execution: An Empirical Test.
In P. van Eck, J. Gordijn, and R. Wieringa, editors. Proceedings of the 21st International Conference on Advanced Information Systems
(CAiSE 2009), Lecture Notes in Computer Science 5565, 470-485. Springer-Verlag, Berlin, 2009.
D. Fahland, D. Lübke, J. Mendling, H.A. Reijers, B. Weber, M. Weidlich, and S. Zugal. Declarative versus Imperative
Process Modeling Languages: The Issue of Understandability. In T. Halpin, J. Krogstie, S. Nurcan, E. Proper, R. Schmidt, P. Soffer, and
R. Ukor, editors, Proceedings of the 14th International Workshop on ExploringModeling Methods in Systems Analysis and Design 2009
(EMMSAD 2009), Lecture Notes in Business Information Processing 29, 353-366, 2009.
Imperative Process Models
Imperative Process Models
• Flow-oriented
• Well-suited to rigid processes
• In a model with no flow, nothing can happen
• Adding flow allows for additional possible
behaviors
• Common in academia and industry
Declarative Process Models
Declarative Process Models
• Constraint-oriented
• Well-suited to flexible processes
• In an unconstrained model, anything can
happen
• Adding constraints limits behavior
• Still a novelty in industry
Industry test
• Ten professionals: Five consultants & five developers, average experience in
BPM: >11 years, average #models read in last 12 months: 15
• Rather easy to learn
• The more experienced, the more optimistic regarding usefulness
H.A. Reijers, T. Slaats, and C. Stahl. Declarative Modeling - An Academic Dream or the Future for BPM? In F. Daniel, J. Wang, and B. Weber,
editors, Proceedings of the 11th International Conference on Business Process Management (BPM 2013), Lecture Notes in Computer Science
8094, 307-322, 2013.
Hybrid Process Models
Hybrid Process Models
• Different parts of the same process may
be more or less flexible.
• Modeling a flexible process imperatively,
or a strict process declaratively, may
lead to incomprehensible models.
• Full-blown mixing of imperative and declarative paradigms:
– Petri nets + Declare [Westergaard et al.]
• Mixing of paradigms on the sub-process level:
– Pockets of flexibility in workflow services [Sadiq et al.]
– Flexibility as a Service (FAAS) [Aalst et al.]
Hybrid Process Models
Production
side
Consumption
side
Automated discovery
(process mining)
Human modeling
Production side
Define
groups
Define
blocks
Define
relations
between
blocks
Define
relations
between
activities
Vivian Hermans
Human modeling
V. Hermans. A hybrid process modeling approach. Master Thesis Report, 76 pages, TU Eindhoven, 2014.
Human modeling
• Partial evaluation of the approach
• Deciding which process part is to be modeled
declaratively or impretatively is surprisingly
simple
• Overall perception is that the approach is
useful, but not so easy to use
Automated Discovery
Event
Log
Process Model
Fabrizio Maggi
Tijs Slaats
F.M. Maggi, T. Slaats, and H.A. Reijers. The Automated Discovery of Hybrid Processes. In S. Sadiq, P. Soffer, H. Völzer, editors, Proceedings of the
12th International Conference on Business Process Management (BPM 2014), Lecture Notes in Computer Science 8659, 392-399, 2014.
Automated Discovery
Context
analysis
Clustering
(based on
context analysis)
Clustering
(association rule
mining)
Standard
Process
Discovery
Declare
Discovery
String Edit
Distance
Results of Imperative Miners
http://dx.doi.org/10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f
Result of Hybrid Miner
Open issues
• How to guide human developers to create
hybrid process models?
• How to deal with some technical issues, e.g.
distinguishing parallellism from variation?
• How to properly evaluate the value of a
modeling notation?
Questions?
www.reijers.com
@profBPM

Weitere ähnliche Inhalte

Ähnlich wie Hybrid Process Models

Ontology Design Patterns for the Semantic Business Processes
Ontology Design Patterns for the Semantic Business ProcessesOntology Design Patterns for the Semantic Business Processes
Ontology Design Patterns for the Semantic Business ProcessesVioleta Damjanovic-Behrendt
 
New Research Articles 2022 January Issue International Journal of Software En...
New Research Articles 2022 January Issue International Journal of Software En...New Research Articles 2022 January Issue International Journal of Software En...
New Research Articles 2022 January Issue International Journal of Software En...ijseajournal
 
Using Data to Inform Decisions in Agile Software Development
Using Data to Inform Decisions in Agile Software Development Using Data to Inform Decisions in Agile Software Development
Using Data to Inform Decisions in Agile Software Development Christoph Matthies
 
Carol Righi Resume
Carol Righi ResumeCarol Righi Resume
Carol Righi ResumeCarol Righi
 
MPS and Agile Methods references in english
MPS and Agile Methods references in englishMPS and Agile Methods references in english
MPS and Agile Methods references in englishJorge Boria
 
Business Models in the Data Economy: A Case Study from the Business Partner D...
Business Models in the Data Economy: A Case Study from the Business Partner D...Business Models in the Data Economy: A Case Study from the Business Partner D...
Business Models in the Data Economy: A Case Study from the Business Partner D...Boris Otto
 
B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2Jean-François Périé
 
Decomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data eraDecomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data eraWai Lam Jonathan Lee
 
Diagrammatic knowledge modeling for managers – ontology-based approach
Diagrammatic knowledge modeling for managers  – ontology-based approachDiagrammatic knowledge modeling for managers  – ontology-based approach
Diagrammatic knowledge modeling for managers – ontology-based approachDmitry Kudryavtsev
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and ManagementSandeep Purao
 
Evolution of business models in the era of Industrial Internet
Evolution of business models in the era of Industrial InternetEvolution of business models in the era of Industrial Internet
Evolution of business models in the era of Industrial InternetKaran Menon
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital WorkspaceLetsConnect
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasDavid Rico
 
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...Dr. Mustafa Değerli
 
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...SIRIUS Centre, University of Oslo
 
TUW - Quality of data-aware data analytics workflows
TUW - Quality of data-aware data analytics workflowsTUW - Quality of data-aware data analytics workflows
TUW - Quality of data-aware data analytics workflowsHong-Linh Truong
 

Ähnlich wie Hybrid Process Models (20)

Ontology Design Patterns for the Semantic Business Processes
Ontology Design Patterns for the Semantic Business ProcessesOntology Design Patterns for the Semantic Business Processes
Ontology Design Patterns for the Semantic Business Processes
 
New Research Articles 2022 January Issue International Journal of Software En...
New Research Articles 2022 January Issue International Journal of Software En...New Research Articles 2022 January Issue International Journal of Software En...
New Research Articles 2022 January Issue International Journal of Software En...
 
Using Data to Inform Decisions in Agile Software Development
Using Data to Inform Decisions in Agile Software Development Using Data to Inform Decisions in Agile Software Development
Using Data to Inform Decisions in Agile Software Development
 
Carol Righi Resume
Carol Righi ResumeCarol Righi Resume
Carol Righi Resume
 
MPS and Agile Methods references in english
MPS and Agile Methods references in englishMPS and Agile Methods references in english
MPS and Agile Methods references in english
 
Business Models in the Data Economy: A Case Study from the Business Partner D...
Business Models in the Data Economy: A Case Study from the Business Partner D...Business Models in the Data Economy: A Case Study from the Business Partner D...
Business Models in the Data Economy: A Case Study from the Business Partner D...
 
B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2
 
Decomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data eraDecomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data era
 
Diagrammatic knowledge modeling for managers – ontology-based approach
Diagrammatic knowledge modeling for managers  – ontology-based approachDiagrammatic knowledge modeling for managers  – ontology-based approach
Diagrammatic knowledge modeling for managers – ontology-based approach
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and Management
 
Evolution of business models in the era of Industrial Internet
Evolution of business models in the era of Industrial InternetEvolution of business models in the era of Industrial Internet
Evolution of business models in the era of Industrial Internet
 
How do you design
How do you designHow do you design
How do you design
 
Mapping Transition Readiness
Mapping Transition ReadinessMapping Transition Readiness
Mapping Transition Readiness
 
Process Research With Digital Trace Data
Process Research With Digital Trace DataProcess Research With Digital Trace Data
Process Research With Digital Trace Data
 
Article analysis
Article analysisArticle analysis
Article analysis
 
Design for the Digital Workspace
Design for the Digital WorkspaceDesign for the Digital Workspace
Design for the Digital Workspace
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
 
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...
Mustafa Degerli - 2010 - Annotated Bibliography - IS 720 Research Methods in ...
 
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...
Digitalisation: How can we mix the "new oil" and the "old oil? The role of IT...
 
TUW - Quality of data-aware data analytics workflows
TUW - Quality of data-aware data analytics workflowsTUW - Quality of data-aware data analytics workflows
TUW - Quality of data-aware data analytics workflows
 

Kürzlich hochgeladen

Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptxArvind Kumar
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLkantirani197
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...Scintica Instrumentation
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Silpa
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...Monika Rani
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfSumit Kumar yadav
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
Genetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditionsGenetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditionsbassianu17
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 

Kürzlich hochgeladen (20)

Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptx
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdf
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Genetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditionsGenetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditions
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 

Hybrid Process Models

  • 2.
  • 3.
  • 4. D. Fahland, J. Mendling, H.A. Reijers, B. Weber, M. Weidlich, and S. Zugal. Declarative vs. Imperative Process Modeling Languages: The Issue of Maintainability. In S. Rinderle-Ma, S. Sadiq, and F. Leymann, editors, Proceedings of the BPM workshops 2009, Lecture Notes in Business Information Processing 43, 477-488. Springer Verlag, Berlin, 2010. B. Weber, H.A. Reijers, S. Zugal, and W. Wild. The Declarative Approach to Business Process Execution: An Empirical Test. In P. van Eck, J. Gordijn, and R. Wieringa, editors. Proceedings of the 21st International Conference on Advanced Information Systems (CAiSE 2009), Lecture Notes in Computer Science 5565, 470-485. Springer-Verlag, Berlin, 2009. D. Fahland, D. Lübke, J. Mendling, H.A. Reijers, B. Weber, M. Weidlich, and S. Zugal. Declarative versus Imperative Process Modeling Languages: The Issue of Understandability. In T. Halpin, J. Krogstie, S. Nurcan, E. Proper, R. Schmidt, P. Soffer, and R. Ukor, editors, Proceedings of the 14th International Workshop on ExploringModeling Methods in Systems Analysis and Design 2009 (EMMSAD 2009), Lecture Notes in Business Information Processing 29, 353-366, 2009.
  • 6. Imperative Process Models • Flow-oriented • Well-suited to rigid processes • In a model with no flow, nothing can happen • Adding flow allows for additional possible behaviors • Common in academia and industry
  • 8. Declarative Process Models • Constraint-oriented • Well-suited to flexible processes • In an unconstrained model, anything can happen • Adding constraints limits behavior • Still a novelty in industry
  • 9. Industry test • Ten professionals: Five consultants & five developers, average experience in BPM: >11 years, average #models read in last 12 months: 15 • Rather easy to learn • The more experienced, the more optimistic regarding usefulness H.A. Reijers, T. Slaats, and C. Stahl. Declarative Modeling - An Academic Dream or the Future for BPM? In F. Daniel, J. Wang, and B. Weber, editors, Proceedings of the 11th International Conference on Business Process Management (BPM 2013), Lecture Notes in Computer Science 8094, 307-322, 2013.
  • 11. Hybrid Process Models • Different parts of the same process may be more or less flexible. • Modeling a flexible process imperatively, or a strict process declaratively, may lead to incomprehensible models. • Full-blown mixing of imperative and declarative paradigms: – Petri nets + Declare [Westergaard et al.] • Mixing of paradigms on the sub-process level: – Pockets of flexibility in workflow services [Sadiq et al.] – Flexibility as a Service (FAAS) [Aalst et al.]
  • 14. Automated discovery (process mining) Human modeling Production side
  • 15. Define groups Define blocks Define relations between blocks Define relations between activities Vivian Hermans Human modeling V. Hermans. A hybrid process modeling approach. Master Thesis Report, 76 pages, TU Eindhoven, 2014.
  • 16.
  • 17. Human modeling • Partial evaluation of the approach • Deciding which process part is to be modeled declaratively or impretatively is surprisingly simple • Overall perception is that the approach is useful, but not so easy to use
  • 18. Automated Discovery Event Log Process Model Fabrizio Maggi Tijs Slaats F.M. Maggi, T. Slaats, and H.A. Reijers. The Automated Discovery of Hybrid Processes. In S. Sadiq, P. Soffer, H. Völzer, editors, Proceedings of the 12th International Conference on Business Process Management (BPM 2014), Lecture Notes in Computer Science 8659, 392-399, 2014.
  • 19. Automated Discovery Context analysis Clustering (based on context analysis) Clustering (association rule mining) Standard Process Discovery Declare Discovery String Edit Distance
  • 20. Results of Imperative Miners http://dx.doi.org/10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f
  • 22. Open issues • How to guide human developers to create hybrid process models? • How to deal with some technical issues, e.g. distinguishing parallellism from variation? • How to properly evaluate the value of a modeling notation?