The NestFlow Interpretation of Workflow Control-Flow Patterns

Author(s):  
Carlo Combi ◽  
Mauro Gambini ◽  
Sara Migliorini
Keyword(s):  
Author(s):  
Dmitry A. Zaitsev

Motivation for new models of hyper-computations was presented. Sleptsov net was introduced compared to Petri and Salwicki nets. A concept of universal Sleptsov net, as a prototype of a processor in Sleptsov net computing, was discussed. Small universal Sleptsov net that runs in polynomial time was constructed; it consists of 15 places and 29 transitions. Principles of programming in Sleptsov nets, as composition of reverse control flow and data, have been developed. Standard control flow patterns include sequence, branching, loop, and parallel execution. Basic modules, which implement efficiently copying, logic, and arithmetic operations, have been developed. Special dashed arcs were introduced for brief specification of input and output data of modules (subnets). Ways of hierarchical composition of a program via substitution of a transition by a module were discussed. Examples of Sleptsov net programs for data encryption, fuzzy logic, and partial differential equations have been presented. Enterprise implementation of Sleptsov net programming promises ultra-performance.


2014 ◽  
Vol 20 (6) ◽  
pp. 794-815 ◽  
Author(s):  
Xinwei Zhu ◽  
Jan Recker ◽  
Guobin Zhu ◽  
Flávia Maria Santoro

Purpose – Context-awareness has emerged as an important principle in the design of flexible business processes. The goal of the research is to develop an approach to extend context-aware business process modeling toward location-awareness. The purpose of this paper is to identify and conceptualize location-dependencies in process modeling. Design/methodology/approach – This paper uses a pattern-based approach to identify location-dependency in process models. The authors design specifications for these patterns. The authors present illustrative examples and evaluate the identified patterns through a literature review of published process cases. Findings – This paper introduces location-awareness as a new perspective to extend context-awareness in BPM research, by introducing relevant location concepts such as location-awareness and location-dependencies. The authors identify five basic location-dependent control-flow patterns that can be captured in process models. And the authors identify location-dependencies in several existing case studies of business processes. Research limitations/implications – The authors focus exclusively on the control-flow perspective of process models. Further work needs to extend the research to address location-dependencies in process data or resources. Further empirical work is needed to explore determinants and consequences of the modeling of location-dependencies. Originality/value – As existing literature mostly focusses on the broad context of business process, location in process modeling still is treated as “second class citizen” in theory and in practice. This paper discusses the vital role of location-dependencies within business processes. The proposed five basic location-dependent control-flow patterns are novel and useful to explain location-dependency in business process models. They provide a conceptual basis for further exploration of location-awareness in the management of business processes.


1991 ◽  
Vol 113 (4) ◽  
pp. 696-701
Author(s):  
K. Sato ◽  
N. Syred

This paper considers the application of a vortex amplifier (VA) to the process of coating and surface heat treatment of a round bar. The advantage of using a vortex amplifier is not only a long maintenance free lifetime but also the ease with which the coating thickness or the heat treatment condition may be changed. Swirl burners offer many advantages in the surface heat treatment of round bars. The highly turbulent swirling flow generates uniform heat distribution and very high heat transfer coefficients which improve the quality of the surface being treated. The geometry of the swirl burner is such that very long bars may be treated using a relatively small burner, the bar being passed along the axis of the swirl burner. For coating applications, the round bar to be treated passes along the axis of the outlet of the vortex amplifier and the coating process is controlled by varying the control flow in the VA. Clearly the bar will have an effect on the performance. The effects of changing the diameter of the round bar are investigated. The effect of poor alignment of the round bar on the variations of supply pressure and control pressure is also considered. The flow patterns in the vortex chamber and the outlet were observed by means of cotton tufts. The internal flow patterns in the vortex chamber were observed using water model studies at a number of points on the vortex amplifier characteristic.


Author(s):  
Dmitry A. Zaitsev

Motivation for new models of hyper-computations was presented. Sleptsov net was introduced compared to Petri and Salwicki nets. A concept of universal Sleptsov net, as a prototype of a processor in Sleptsov net computing, was discussed. Small universal Sleptsov net that runs in polynomial time was constructed; it consists of 15 places and 29 transitions. Principles of programming in Sleptsov nets, as composition of reverse control flow and data, have been developed. Standard control flow patterns include sequence, branching, loop, and parallel execution. Basic modules, which implement efficiently copying, logic, and arithmetic operations, have been developed. Special dashed arcs were introduced for brief specification of input and output data of modules (subnets). Ways of hierarchical composition of a program via substitution of a transition by a module were discussed. Examples of Sleptsov net programs for data encryption, fuzzy logic, and partial differential equations have been presented. Enterprise implementation of Sleptsov net programming promises ultra-performance.


Sign in / Sign up

Export Citation Format

Share Document