Silk™:: A Java']Java-based process simulation language

被引:41
|
作者
Healy, KJ [1 ]
Kilgore, RA [1 ]
机构
[1] Thread Technol, Chesterfield, MO 63017 USA
关键词
D O I
10.1145/268437.268545
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We discuss various aspects of the design, implementation, and use of Silk, a general purpose simulation language based on the Java programming language. Silk merges familiar process-oriented modeling structures with powerful object-oriented language features in an intelligent design that will encourage model simplicity and reusability. An important aspect of this design is the use of Java's built-in support for multithreaded execution which is employed as a means to coordinate the concurrent entity flows in process-oriented simulations. We also demonstrate how the use of JavaBeans supports graphical assembly of Silk modeling components in software environments such as Symantec's Visual Cafe, IBM's VisualAge, and Microsoft's J++. It is argued that a language such as Silk is essential to keeping simulation modeling on track with other revolutionary changes taking place in Internet-based computing.
引用
收藏
页码:475 / 482
页数:8
相关论文
共 50 条
  • [1] Introduction to Silk and Java']Java-based simulation
    Healy, KJ
    Kilgore, RA
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 327 - 334
  • [2] The future of Java']Java-based simulation
    Kilgore, RA
    Kleindorfer, GB
    Healy, KJ
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 1707 - 1712
  • [3] jEQN a java']java-based language for the distributed simulation of queueing networks
    D'Ambrogio, Andrea
    Gianni, Daniele
    Iazeolla, Giuseppe
    [J]. COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 854 - +
  • [4] Open-source SML and silk for Java']Java-based, object-oriented simulation
    Kilgore, RA
    [J]. WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 262 - 268
  • [5] IDES: A Java']Java-based distributed simulation engine
    Nicol, DM
    Johnson, MM
    Yoshimura, AS
    Goldsby, ME
    [J]. SIXTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 1998, : 233 - 240
  • [6] A java']java-based simulation manager for Web-based simulation
    Marr, C
    Storey, C
    Biles, WE
    Kleijnen, JPC
    [J]. PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 1815 - 1822
  • [7] Java']Java-based simulation tool for ship manoeuvring
    Hasegawa, K
    Sasaki, Y
    [J]. MANOEUVRING AND CONTROL OF MARINE CRAFT, 1998, : 139 - 144
  • [8] Java']Java-based query driven simulation environment
    Nair, RS
    Miller, JA
    Zhang, ZW
    [J]. 1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 786 - 793
  • [9] A Java']Java-based environment for teaching programming language concepts
    Hauswirth, M
    Jazayeri, M
    Winzer, A
    [J]. 28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 296 - 300
  • [10] JAVA']JAVA-based PACS
    Hludov, S
    Heuer, A
    Meinel, C
    [J]. CARS '99: COMPUTER ASSISTED RADIOLOGY AND SURGERY, 1999, 1191 : 516 - 520