Model Feasible Interactions in Distributed Real-Time Systems

被引:0
|
作者
Ren, Shangping [1 ]
Yu, Yue [1 ]
Song, Miao [1 ]
机构
[1] IIT, Dept Comp Sci, Chicago, IL 60616 USA
关键词
SEMANTICS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When a distributed system contains only causal relations from input events to output events, an interaction diagram (id) provides a convenient mechanism to study observable behaviors of the system as all events can be mapped to a set of global times that preserve the initial causal relations. However, the interaction diagram focuses only on causal orders among distributed events, which is not sufficient for most real-time applications. Furthermore, in real-time context, a feasible interaction is the one that satisfies not only causal constraints and precedence constraints, but also real-time constraints. However, feasibility checking for a given set of real-time constraints is asymptotically harder than for causal or precedence constraints. In this paper, we first extend the interaction diagram with precedence constraints and develop a mechanism that allows order preserving composition of the extended interaction diagram (eid) with timing constraint graph (tcg). The composition of the extended interaction diagram and timing constraining graph is called timed interaction diagram (tid). To reduce the time complexity differences between the two different feasibility checkings, event bundling is introduced to partition timed interaction diagrams. We show that a lattice of bundled interaction diagrams (bid) can be derived from a given timed interaction diagram to improve the efficiency of feasibility checking for arbitrary real-time constraints.
引用
收藏
页码:144 / 168
页数:25
相关论文
共 50 条
  • [41] LANGUAGE CONSTRUCTS FOR REAL-TIME DISTRIBUTED SYSTEMS
    BERRY, DM
    GHEZZI, C
    MANDRIOLI, D
    TISATO, F
    COMPUTER LANGUAGES, 1982, 7 (01): : 11 - 20
  • [42] AN ENVIRONMENT FOR DISTRIBUTED PROTOTYPING OF REAL-TIME SYSTEMS
    ALONSO, A
    DUENAS, JC
    LEON, G
    DELAPUENTE, JA
    CONTROL ENGINEERING PRACTICE, 1995, 3 (06) : 871 - 876
  • [43] STATIC ANALYSIS OF REAL-TIME DISTRIBUTED SYSTEMS
    LIU, LYH
    SHYAMASUNDAR, RK
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 331 : 134 - 138
  • [44] A taxonomy of distributed real-time control systems
    Agre, JR
    Clare, LP
    Sastry, S
    ADVANCES IN COMPUTERS, VOL 49, 1999, 49 : 303 - 352
  • [45] Real-time framework for distributed embedded systems
    Chaaban, K
    Crubillé, P
    Shawky, M
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 96 - 107
  • [46] Scheduling strategy for Real-Time Distributed Systems
    Menendez-Leonel de Cervantes, A.
    Benitez-Perez, H.
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2010, 8 (02) : 177 - 185
  • [47] STATIC ANALYSIS OF REAL-TIME DISTRIBUTED SYSTEMS
    LIU, LY
    SHYAMASUNDAR, RK
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (04) : 373 - 388
  • [48] Middleware for real-time distributed simulation systems
    van Paassen, MM
    Pronk, C
    Delatour, J
    SIMULATION IN INDUSTRY'2000, 2000, : 351 - 358
  • [49] Task scheduling in distributed real-time systems
    Gruzlikov, A. M.
    Kolesov, N. V.
    Skorodumov, Yu. M.
    Tolmacheva, M. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2017, 56 (02) : 236 - 244
  • [50] DESIGNING REAL-TIME DEPENDABLE DISTRIBUTED SYSTEMS
    LELANN, G
    COMPUTER COMMUNICATIONS, 1992, 15 (04) : 225 - 234