A MODELING LANGUAGE GENERATOR FOR A DISCRETE EVENT SIMULATION LANGUAGE IN MATLAB

被引:0
|
作者
Curry, Guy L. [1 ]
Banerjee, Amarnath [1 ]
Moya, Hiram [2 ]
Jones, Harry L. [3 ]
机构
[1] Texas A&M Univ, Dept Ind & Syst Engn, College Stn, TX 77843 USA
[2] Univ Texas Rio Grande Valley, Dept Mfg & Ind Engn, 1201 West Univ Dr, Edinburg, TX 78539 USA
[3] Texas A&M Univ, Dept Civil Engn, College Stn, TX 77843 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A discrete-event simulation language was implemented in MATLAB. The approach is similar to the process/command modeling paradigm utilized in GPSS and other languages that followed. The language is a MATLAB Script File (m-file) and can be part of a larger analysis package as a sub-function of an optimization/simulation system. The modeler builds the simulation through support functions provided in this system but must insert them in the proper locations of the MATLAB master function. To develop a proper model, it is necessary to understand the internal simulation structure using the switch/cases statement and where various aspects of the simulation structure are located. To simplify this process, a model generator has been developed which parses a model text file and produces the required MATLAB master simulation function. The model generator also reduces the magnitude of understanding of the implementation specifics of the MATLAB simulation language and makes proper model development easier.
引用
收藏
页码:1013 / 1023
页数:11
相关论文
共 50 条
  • [1] TOWARDS A COMPONENT BASED CONCEPTUAL MODELING LANGUAGE FOR DISCRETE EVENT SIMULATION
    Cetinkaya, Deniz
    Verbraeck, Alexander
    Seck, Mamadou
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010, 2010, : 67 - 74
  • [2] A LANGUAGE FOR TEACHING DISCRETE-EVENT SIMULATION
    SMITH, G
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1989, 40 (09) : 761 - 770
  • [3] DEVSpecL: DEVS specification language for modeling, simulation and analysis of discrete event systems
    Hong, KJ
    Kim, TG
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (04) : 221 - 234
  • [4] AN EXTENSION OF AN ACTOR LANGUAGE TOWARDS DISCRETE EVENT SIMULATION
    SENTENI, A
    SALLE, P
    LAPALME, G
    [J]. ADVANCES IN AI AND SIMULATION, 1989, 20 : 219 - 223
  • [5] MEX, A PROGRAMMING LANGUAGE THAT SUPPORTS DISCRETE EVENT SIMULATION
    ODOWD, M
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 215 - 220
  • [6] UML 2 as a Modelling Language in discrete event simulation
    Knaak, N
    Page, B
    [J]. SIMULATION IN WIDER EUROPE, 2005, : 399 - 408
  • [7] A Language for Agent-based Discrete-event Modeling and Simulation of Linked Lives
    Reinhardt, Oliver
    Warnke, Tom
    Uhrmacher, Adelinde M.
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2022, 32 (01):
  • [8] Extending the capabilities of the SMPL discrete-event simulation language
    Molero, X
    Santonja, V
    Torregrosa, I
    Alegre, JA
    [J]. Modelling and Simulation 2003, 2003, : 19 - 23
  • [9] TOOL FOR DISCRETE EVENT SIMULATION IN MATLAB
    Sklenar, Jaroslav
    [J]. PROCEEDINGS 27TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2013, 2013, : 110 - +
  • [10] CONCURRENT MODELING LANGUAGE (CML) FOR DISCRETE PROCESS MODELING, SIMULATION AND CONTROL
    BENARIEH, D
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 1992, 3 (01) : 31 - 41