DEVS-SCRIPTING: A BLACK-BOX TEST FRAME FOR DEVS MODELS

被引:3
|
作者
McLaughlin, Matthew B. [1 ]
Sarjoughian, Hessam S. [1 ]
机构
[1] Arizona State Univ, Arizona Ctr Integrat Modeling & Simulat, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85281 USA
关键词
D O I
10.1109/WSC48552.2020.9384024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Experimental frames have been used in DEVS-based simulations to drive scenarios through injecting inputs and interpreting outputs. This design has traditionally called for separate models with distinct roles: generator, acceptor, and transducer. In certain controlled experiments such as model testing, sequential programming offers a simpler design with many benefits, specifically: code reduction, test case development throughput, and diagnostics for failed tests. This research offers a test framework that is derived from atomic DEVS and facilitates testing through scripting. The challenge for this research is to prove DEVS semantics are maintained when the experimental frame is tightly controlled by a script. Our solution uses a separate thread for this script and synchronizes program execution switching with a nest lock. Synchronization is key in showing that this design maintains DEVS semantics by nesting script code within the state transition functions of DEVS modeling components.
引用
收藏
页码:2196 / 2207
页数:12
相关论文
共 50 条
  • [31] Fusing Independent Inferential Models in a Black-Box Manner
    Cella, Leonardo
    BELIEF FUNCTIONS: THEORY AND APPLICATIONS, BELIEF 2024, 2024, 14909 : 189 - 196
  • [32] Learning outside the Black-Box: The pursuit of interpretable models
    Crabbe, Jonathan
    Zhang, Yao
    Zame, William R.
    van der Schaar, Mihaela
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [33] Explainable Debugger for Black-box Machine Learning Models
    Rasouli, Peyman
    Yu, Ingrid Chieh
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [34] Drift Detection for Black-Box Deep Learning Models
    Piano, Luca
    Garcea, Fabio
    Cavallone, Andrea
    Vazquez, Ignacio Aparicio
    Morra, Lia
    Lamberti, Fabrizio
    IT PROFESSIONAL, 2024, 26 (02) : 24 - 31
  • [35] DISCUSSION ARISING FROM SESSION ON BLACK-BOX MODELS
    WERNER
    SIMON, E
    JESSEN, C
    HAMMEL
    STOLWIJK
    MITCHELL
    ATKINS
    NADEL
    IRIKI
    YALE JOURNAL OF BIOLOGY AND MEDICINE, 1986, 59 (03): : 369 - 373
  • [36] Fault detection and isolation with nonlinear black-box models
    Zhang, QH
    (SYSID'97): SYSTEM IDENTIFICATION, VOLS 1-3, 1998, : 1163 - 1168
  • [37] Using nonlinear black-box models in fault detection
    Zhang, QH
    PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 636 - 637
  • [38] PROPS: Probabilistic personalization of black-box sequence models
    Wojnowicz, Michael Thomas
    Zhao, Xuan
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 4768 - 4774
  • [39] Explaining Black-Box Models Using Interpretable Surrogates
    Kuttichira, Deepthi Praveenlal
    Gupta, Sunil
    Li, Cheng
    Rana, Santu
    Venkatesh, Svetha
    PRICAI 2019: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2019, 11670 : 3 - 15
  • [40] Explaining Black-Box Models for Biomedical Text Classification
    Moradi, Milad
    Samwald, Matthias
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2021, 25 (08) : 3112 - 3120