The RTDEVS/CORBA environment for simulation-based design of distributed real-time systems

被引:11
|
作者
Cho, YK
Hu, XL [1 ]
Zeigler, BP
机构
[1] Republ Korea Air Force, Nonsan City 320913, Choongnam, South Korea
[2] Univ Arizona, Dept Elect & Comp Engn, Arizona Ctr Integrat Modeling & Simulat, Tucson, AZ 85721 USA
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2003年 / 79卷 / 04期
关键词
distributed real-time systems; modeling and simulation; DEVS; CORBA; model continuity; simulation-based design; virtual testing environment;
D O I
10.1177/0037549703038880
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The increasing complexity of large-scale distributed real-time systems demands powerful real-time object computing technologies. Furthermore, systematic design approaches are needed to support analysis, design, test, and implementation of these systems. The authors discuss RTDEVS/CORBA, an implementation of discrete event system specification (DEVS) modeling and simulation theory based on real-time CORBA communication middleware. With RTDEVS/CORBA, the software model of a complex distributed real-time system can be designed and then tested in a virtual testing environment and finally executed in a real distributed environment. This model continuity and simulation-based design approach effectively manages software complexity and consistency problems for complex systems, increases the flexibility for test configurations, and reduces the time and cost for testing. The layered architecture and different implementation issues of RTDEVS/CORBA are studied and discussed. An example application is then given to show how RTDEVS/CORBA supports a framework for model continuity in distributed real-time modeling and simulation.
引用
收藏
页码:197 / 210
页数:14
相关论文
共 50 条
  • [31] A flexible time-triggered service for real-time CORBA
    Calvo, Isidro
    Almeida, Luis
    Noguero, Adrian
    Perez, Federico
    Marcos, Marga
    COMPUTER STANDARDS & INTERFACES, 2014, 36 (03) : 531 - 544
  • [32] Distributed cooperative optimal design based on CORBA
    Wu, JM
    Qiu, QY
    Pan, SX
    CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 641 - 645
  • [33] Design optimization of secure message communication for energy-constrained distributed real-time systems
    Jiang, Wei
    Zhang, Xia
    Zhan, Jinyu
    Ma, Yue
    Jiang, Ke
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 100 : 1 - 15
  • [34] Concepts for the usage of real-time CORBA in time-triggered architectures
    Barheine, O
    Müller-Glaser, KD
    ADVANCES IN AUTOMOTIVE CONTROL 2001, 2001, : 139 - 145
  • [35] Using deterministic replay for debugging of distributed real-time systems
    Thane, H
    Hansson, H
    EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 265 - 272
  • [36] Mainstream Components for Near Hard Real-Time Distributed Simulation and Testing
    Quartier, Fernand
    Verhoyen, Pierre
    Rousse, Nadie
    Manon, Frederic
    2014 IEEE/ACM 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2014), 2014, : 11 - 17
  • [37] A CORBA-based agent-driven design for distributed intelligent manufacturing systems
    Ming L.
    Xiaohong Y.
    Tseng M.M.
    Shuzi Y.
    Journal of Intelligent Manufacturing, 1998, 9 (5) : 457 - 465
  • [38] Design and implementation of QoS-support CORBA for distributed virtual environment
    Jiang, XH
    Hu, M
    Shi, JY
    CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 581 - 584
  • [39] A CORBA-based agent-driven design for distributed intelligent manufacturing systems
    Lei, M
    Yang, XH
    Tseng, MM
    Yang, SZ
    JOURNAL OF INTELLIGENT MANUFACTURING, 1998, 9 (05) : 457 - 465
  • [40] Toward simulation-based design
    Shephard, MS
    Beall, MW
    O'Bara, RM
    Webster, BE
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2004, 40 (12) : 1575 - 1598