IMPLEMENTATION OF THE PROCESS INTERACTION APPROACH IN A GENERAL-PURPOSE LANGUAGE

被引:0
|
作者
Veeke, Hans P. M. [1 ]
Ottjes, Jaap A. [1 ]
Lodewijks, Gabriel [1 ]
机构
[1] Delft Univ Technol, NL-2600 AA Delft, Netherlands
关键词
Process Interaction;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Two types of approaches are distinguished in the process interaction world view. Depending on the type of elements that own a process, the transaction view and the real process interaction view are defined. In the transaction view all activities are performed by the flowing elements. In the real process interaction view the resources are active. The process interaction view is widely used in the simulation community, but the majority of applications use the transaction view. Contrary to this, the development of business models is nowadays completely based upon process models, which closely connect to the real process interaction view. This paper shows a single-threaded implementation of the real process interaction in Delphi by means of stack contents swapping. By this it becomes possible to translate business models almost directly into simulation models. Above that, the implementation in a general purpose language like Delphi is fast, cheap and extendable. The major problems of implementing process interaction will be explained and tackled. The implementation as a whole is available as free source.
引用
收藏
页码:65 / 70
页数:6
相关论文
共 50 条
  • [31] Design and Implementation of a General-Purpose API of Progress and Performance Indicators
    Rodero, Ivan
    Guim, Francesc
    Corbalan, Julita
    Labarta, Jesus
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 501 - 508
  • [32] The research and implementation of a general-purpose automated software testing infrastructure
    Wu, XJ
    Zhou, XS
    Gu, JH
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VI, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2003, : 266 - 270
  • [33] GENERAL-PURPOSE MICROPROCESSORS
    不详
    ELECTRONIC DESIGN, 1980, 28 (24) : 150 - &
  • [34] A GENERAL-PURPOSE ELECTROMETER
    FRY, RM
    JOURNAL OF SCIENTIFIC INSTRUMENTS, 1954, 31 (08): : 269 - 271
  • [35] SOL-SYMBOLIC LANGUAGE FOR GENERAL-PURPOSE SYSTEMS SIMULATION
    KNUTH, DE
    MCNELEY, JL
    IEEE TRANSACTIONS ON COMPUTERS, 1964, EC13 (04) : 401 - &
  • [36] SARL: a general-purpose agent-oriented programming language
    Rodriguez, Sebastian
    Gaud, Nicolas
    Galland, Stephane
    2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2014, : 103 - 110
  • [37] IMPLEMENTATION GUIDELINES OF A MODULAR GENERAL-PURPOSE MULTI-MICROCOMPUTER
    SCARABOTTOLO, N
    BACCI, A
    BEDINA, M
    DISTANTE, F
    MICROPROCESSING AND MICROPROGRAMMING, 1982, 9 (05): : 309 - 313
  • [38] SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systems
    Wang, Alex
    Pruksachatkun, Yada
    Nangia, Nikita
    Singh, Amanpreet
    Michael, Julian
    Hill, Felix
    Levy, Omer
    Bowman, Samuel R.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32