Towards Overcoming Issues of Testing Probabilistic Distributed systems

被引:0
|
作者
Tajioue, Mohammed Amine [1 ]
Maakoul, Oussama [1 ]
Hsaini, Sara [1 ]
Azzouzi, Salma [1 ]
Charaf, My El Hassan [1 ]
机构
[1] Ibn Tofail Univ, Fac Sci, ISO Lab Lab Informat Syst & Optimizat, Kenitra, Morocco
关键词
Distributed systems; Probabilistic distributed testing; Probabilistic automata; Controllability; Synchronization; TEST SEQUENCES; MODEL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Testing a distributed system, to ensure its conformance to the specification, involves usually placing a set of parallel testers called PTCs (Parallel Test Components) attached to each port of the implementation under test (IUT). As a result, many problems known as controllability, observability and synchronisation fault detections occur while testing such distributed systems. Hence, the design process should take into consideration the mechanisms and functions needed to support interaction, communication and coordination between the distributed components especially if the implementation exhibits a stochastic behaviour. In this paper, we use probabilistic automaton to model and analyse the stochastic behaviour of the implementation under test. Then, we propose an algorithm for generating probabilistic local test sequences (PLTS) for each tester guarantying to avoid problems of coordination, observation and synchronization during the testing process.
引用
收藏
页码:903 / 907
页数:5
相关论文
共 50 条
  • [1] Testing Probabilistic Distributed Systems
    Hierons, Robert M.
    Nunez, Manuel
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, PROCEEDINGS, 2010, 6117 : 63 - +
  • [2] Randomized Testing of Distributed Systems with Probabilistic Guarantees
    Ozkan, Burcu Kulahcioglu
    Majumdar, Rupak
    Niksic, Filip
    Befrouei, Mitra Tabaei
    Weissenbacher, Georg
    [J]. PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2018, 2
  • [3] Towards automated proof support for probabilistic distributed systems
    McIver, AK
    Weber, T
    [J]. LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2005, 3835 : 534 - 548
  • [4] Probabilistic issues in the node synchronization problem for large distributed systems
    Manita A.
    [J]. Lobachevskii Journal of Mathematics, 2017, 38 (5) : 948 - 953
  • [5] Towards a Library for Deterministic Failure Testing of Distributed Systems
    Balalaie, Armin
    Jones, James A.
    [J]. PROCEEDINGS OF THE 2019 TENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '19), 2019, : 486 - 486
  • [6] Towards a framework for testing distributed multimedia software systems
    Misic, VB
    Chanson, ST
    Cheung, SC
    [J]. SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS, 1998, : 72 - 81
  • [7] FUNDAMENTAL ISSUES IN TESTING DISTRIBUTED REAL-TIME SYSTEMS
    SCHUTZ, W
    [J]. REAL-TIME SYSTEMS, 1994, 7 (02) : 129 - 157
  • [8] Timing issues in distributed testing
    Huang Chuan-dong
    Jiang, Fan
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2007, 8 (04): : 522 - 528
  • [9] Timing issues in distributed testing
    HUANG Chuan-dong
    [J]. Journal of Zhejiang University-Science A(Applied Physics & Engineering), 2007, (04) : 522 - 528
  • [10] Coordination issues in distributed testing
    Rafiq, O
    Cacciari, L
    Benattou, M
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 793 - 799