Explication of Termination Semantics as a Security-Relevant Feature in Business Process Modeling Languages

Author(s):  
Jens Gulden
Author(s):  
Gábor Kovács

This chapter gives an overview of modeling languages used for modeling business environment, abstract workflows, executable business processes, and business data. The languages are either abstract that primarily serve the purposes of business modeling or executable that can be run in a business process engine. The business process modeling languages BPMN (Business Process Modeling Language) and BPEL (Business Process Execution Language) are in the center of the discussion; however, the core concepts and application area of other languages are given as well. An important part of business modeling is the description of business collaboration and the format of business information exchanged. XML based data modeling languages are used for describing such contracts. Throughout the chapter the focus is on the underlying concepts of these languages rather than the syntax.


Author(s):  
Christoph Prackwieser ◽  
Robert Buchmann ◽  
Wilfried Grossmann ◽  
Dimitris Karagiannis

The paper tackles the problem of notational heterogeneity in business process modeling. Heterogeneity is overcome with an approach that induces semantic homogeneity independent of notation, driven by commonalities and recurring semantics in various control flow-oriented modeling languages, with the goal of enabling process simulation on a generic level. Thus, hybrid process models (for end-to-end or decomposed processes) having different parts or subprocesses modeled with different languages become simulate-able, making it possible to derive quantitative measures (lead time, costs, or resource capacity) across notational heterogeneity. The result also contributes to a better understanding of the process structure, as it helps with identifying interface problems and process execution requirements, and can support a multitude of areas that benefit from step by step process simulation (e.g. process-oriented requirement analysis, user interface design, generation of business-related test cases, compilation of handbooks and training material derived from processes). A use case is presented in the context of the ComVantage EU research project, where notational heterogeneity is induced by: (a) the specificity and hybrid character of a process-centric modeling method designed for the project application domain, and (b) the collaborative nature of the modeling effort, with different modelers working with different notations for different layers of abstraction in a shared on-line tool and model repository.


Sign in / Sign up

Export Citation Format

Share Document