Linguistic Refactoring of Business Process Models

Fabian Pittke

Diese Publikation zitieren

Fabian Pittke, Linguistic Refactoring of Business Process Models (2016), Logos Verlag, Berlin, ISBN: 9783832588014

6
Accesses

Beschreibung / Abstract

In the past decades, organizations had to face numerous challenges due to intensifying globalization, shorter innovation cycles and growing IT support. Business process management is seen as a comprehensive approach to address these challenges. For this purpose, business process models are increasingly utilized to document and redesign relevant parts of the organization's business operations. Since organizations tend to have a huge number of such models, analysis techniques are required that ensure the quality of these process models in an automatic fashion. The goal of this doctoral thesis is the development of model refactoring techniques by integrating and applying concepts from the three main branches of theoretical linguistics: syntax, semantics, and pragmatics. The syntactical refactoring technique addresses linguistic issues that arise by expressing process behavior with natural language. The semantic refactoring technique reworks terminology with overlapping and synonymous meaning. The pragmatic refactoring technique provides recommendations for incompletely specified process models. All of the presented techniques have been evaluated with real-world process model repositories from various industries to demonstrate their applicability and efficiency.

Inhaltsverzeichnis

  • BEGINN
  • 1 Introduction
  • 1.1 Motivation
  • 1.2 Research Contributions
  • 1.3 Methodological Background
  • 1.4 Thesis Structure
  • 1.5 Related Publications
  • 2 Business Process Management
  • 2.1 Overview of Business Process Management
  • 2.2 Overview of Business Process Models
  • 2.3 Conceptualization of Business Process Models
  • 2.4 Summary
  • 3 Refactoring of Business Process Models
  • 3.1 Process Model Refactoring
  • 3.2 Classification of Refactoring Approaches
  • 3.3 Discussion and Problem Statement
  • 3.4 Summary
  • 4 Concepts of Linguistics and Natural Language Processing
  • 4.1 Overview of Linguistics
  • 4.2 Fields of Theoretical Linguistics
  • 4.3 Overview of Natural Language Processing Techniques
  • 4.4 Relevant Techniques for Syntactical Analysis
  • 4.5 Relevant Techniques for Semantic Analysis
  • 4.6 Relevant Techniques for Pragmatic Analysis
  • 4.7 Summary
  • 5 Refactoring of Syntactical Ambiguity
  • 5.1 Syntactical Ambiguity in Process Models
  • 5.2 Operationalizing the Concept of Atomicity
  • 5.3 Atomicity Violation Patterns
  • 5.4 Refactoring of Atomicity Violation Patterns
  • 5.5 Evaluation
  • 5.6 Discussion
  • 5.7 Summary
  • 6 Refactoring of Semantic Ambiguity
  • 6.1 Lexical Ambiguity in Process Models
  • 6.2 Operationalizing Word Senses and Lexical Ambiguity
  • 6.3 Detection of Ambiguity
  • 6.4 Resolution of Ambiguity
  • 6.5 Evaluation
  • 6.6 Discussion
  • 6.7 Summary
  • 7 Refactoring of Pragmatic Ambiguity
  • 7.1 Pragmatic Ambiguities in Process Models
  • 7.2 Operationalization of Incomplete Model Elements
  • 7.3 Creation of Recommendations
  • 7.4 Context-Sensitive Ranking of Recommendations
  • 7.5 Evaluation
  • 7.6 Discussion
  • 7.7 Summary
  • 8 Conclusion
  • 8.1 Summary of Results
  • 8.2 Discussion
  • 8.3 Future Research and Concluding Remarks

Ähnliche Titel

    Mehr von diesem Autor