UML 2 as a Modelling Language in discrete event simulation

被引:0
|
作者
Knaak, N [1 ]
Page, B [1 ]
机构
[1] Univ Hamburg, Dept Informat, D-22527 Hamburg, Germany
来源
关键词
UML; 2; discrete event simulation; model driven architecture; software engineering;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the close relation between object-oriented modelling and the domain of discrete event simulation (DES) the Unified Modelling Language (UML) has in the past been frequently applied for simulation modelling. However, most of this work is restricted to particular applications or diagram types and based on the UML 1.x versions that had some drawbacks concerning dynamic modelling and formal precision. In this paper we provide a short overview of the new UML version 2.0 and sum up its benefits for discrete event simulation. We evaluate related work concerning the use of UML in DES and state some general directives of how to apply several diagram types. The treatment concentrates on UML 2 activity diagrams and relates them to the well-known DES modelling world-views. Finally we provide an outlook to further work that is especially concerned with generating simulation code from UML diagrams for our Java-based simulation framework DESMO-J.
引用
收藏
页码:399 / 408
页数:10
相关论文
共 50 条
  • [1] Discrete event modelling language for continuous systems
    Boyarm, A
    Naamane, A
    Giambiasi, N
    [J]. SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 210 - 212
  • [2] BetaSIM: A framework for discrete event modelling and simulation
    Univ of Canterbury, Canterbury, New Zealand
    [J]. Simul Pract Theory, 6 (573-599):
  • [3] Discrete event modelling and simulation in systems biology
    Ewald, R.
    Maus, C.
    Rolfs, A.
    Uhrmacher, A.
    [J]. JOURNAL OF SIMULATION, 2007, 1 (02) : 81 - 96
  • [4] Modelling of maintenance, within discrete event simulation
    Warrington, L
    Jones, JA
    Davis, N
    [J]. ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2002 PROCEEDINGS, 2002, : 260 - 265
  • [5] BetaSIM A framework for discrete event modelling and simulation
    Kreutzer, Wolfgang
    Østerbye, Kasper
    [J]. Simulation Practice and Theory, 1998, 6 (06): : 573 - 599
  • [6] A LANGUAGE FOR TEACHING DISCRETE-EVENT SIMULATION
    SMITH, G
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1989, 40 (09) : 761 - 770
  • [7] A MODELING LANGUAGE GENERATOR FOR A DISCRETE EVENT SIMULATION LANGUAGE IN MATLAB
    Curry, Guy L.
    Banerjee, Amarnath
    Moya, Hiram
    Jones, Harry L.
    [J]. 2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 1013 - 1023
  • [8] Discrete-event simulation: Modelling, programming, and analysis
    Hollocks, B
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2003, 54 (10) : 1111 - 1112
  • [9] 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
  • [10] MEX, A PROGRAMMING LANGUAGE THAT SUPPORTS DISCRETE EVENT SIMULATION
    ODOWD, M
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 215 - 220