RISE: A general simulation interoperability middleware container

被引:24
作者
Al-Zoubi, Khaldoon [1 ]
Wainer, Gabriel [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
基金
加拿大创新基金会; 加拿大自然科学与工程研究理事会;
关键词
Interoperability; Simulation; Web services; REST; Middleware; Experimental framework; Semantic Web; DISTRIBUTED SIMULATION; DEVS;
D O I
10.1016/j.jpdc.2013.01.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, new services on the Internet have enabled global cooperation; in particular, the Web has enabled new distributed simulation technology. Much research has been devoted to develop middleware interoperability methods on the Web. However, most existing methods have constraints in the structural rules that are placed on the design of middleware interoperability methods. For example, such constraints make it difficult to enhance interoperability via decoupling systems implementations and design, which is essential in open computing networks, as in the case of the Web. In order to achieve such objectives we present the RISE (RESTful Interoperability Simulation Environment) middleware. This all-purpose WS-based distributed simulation middleware decouples design and implementation while allowing composition scalability and dynamicity. Furthermore, it supports experiment-oriented frameworks and has the ability to put Web 2.0 services in the simulation loop. RISE is the first existing middleware to achieve such objectives, and the first to employ RESTful Web-services. We present the foundations for meeting the above objectives, and the distinct characteristics of RISE from existing Web-based approaches. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:580 / 594
页数:15
相关论文
共 47 条
  • [1] Al-Zoubi Khaldoon, 2009, Proceedings of the 2009 Winter Simulation Conference (WSC 2009), P1323, DOI 10.1109/WSC.2009.5429650
  • [2] Using REST Web-Services Architecture for Distributed Simulation
    Al-Zoubi, Khaldoon
    Wainer, Gabriel
    [J]. PADS 2009: 23RD WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2009, : 114 - 121
  • [3] Interfacing and Coordination for a DEVS Simulation Protocol Standard
    Al-Zoubi, Khaldoon
    Wainer, Gabriel
    [J]. DS-RT 2008: 12TH 2008 IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS, PROCEEDINGS, 2008, : 300 - 307
  • [4] A survey on distributed simulation in industry
    Boer, C. A.
    de Bruin, A.
    Verbraeck, A.
    [J]. JOURNAL OF SIMULATION, 2009, 3 (01) : 3 - 16
  • [5] DISTRIBUTED SIMULATION IN INDUSTRY - A SURVEY PART 3-THE HLA STANDARD IN INDUSTRY
    Boer, Csaba A.
    de Bruin, Arie
    Verbraeck, Alexander
    [J]. 2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 1094 - +
  • [6] Web-Based Distributed Simulations Visualization and Control with HLA and Web Services
    Boukerche, A.
    Iwasaki, F. M.
    Araujo, R. B.
    Pizzolato, E. B.
    [J]. DS-RT 2008: 12TH 2008 IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS, PROCEEDINGS, 2008, : 17 - +
  • [7] Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    Buyya, Rajkumar
    Yeo, Chee Shin
    Venugopal, Srikumar
    Broberg, James
    Brandic, Ivona
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06): : 599 - 616
  • [8] A review of Web-based simulation and supporting tools
    Byrne, James
    Heavey, Cathal
    Byrne, P. J.
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (03) : 253 - 276
  • [9] Chia Elizabeth, 2010, Asia Modelling Symposium. Proceedings 4th Asia International Conference on Mathematical Modelling and Computer Simulation (AMS 2010), P507, DOI 10.1109/AMS.2010.103
  • [10] Chinnici Roberto., 2007, Web services description language (wsdl) version 2.0 part 1: Core language