On the Conception of Executable Design Languages for Distributed Real-time Systems

被引:0
|
作者
Gotzhein, Reinhard [1 ]
机构
[1] TU Kaiserslautern, Networked Syst Grp, Kaiserslautem, Germany
来源
24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021) | 2021年
关键词
design language; real-time system; distributed system; system architecture; task; task scheduling; executable specification; UML;
D O I
10.1109/MODELS-C53483.2021.00119
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The model-driven development of distributed real-time systems requires executable design languages with adequate expressiveness for system architecture, system behavior, and, in particular, real-time. Real-time expressiveness of existing design languages such as UML or SDL is strongly limited. To reduce this limitation, real-time design languages, e.g. UML-RT or SDL-RT, have been proposed. However, they are based on and have to comply with existing design languages, and therefore have to cope with conceptual decisions made earlier. In this paper, we will shed new light on the conception of executable design languages for distributed real-time systems, starting from scratch. In particular, we will work out a conceptual language framework that can be extended, and filled with concrete syntax later. We will formalize some of our conceptual decisions and illustrate them.
引用
收藏
页码:733 / 741
页数:9
相关论文
共 50 条
  • [1] INTERPROCESSOR COMMUNICATION AND ADA IN DISTRIBUTED REAL-TIME SYSTEMS
    NIELSEN, K
    CARLSSON, H
    COMPUTER COMMUNICATIONS, 1990, 13 (08) : 451 - 459
  • [2] 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
  • [3] Real-time digital simulator for distributed systems
    Chen, Jinchao
    Du, Chenglie
    Han, Pengcheng
    Du, Xiaoyan
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2021, 97 (05): : 299 - 309
  • [4] The AIDA toolset for design and implementation analysis of distributed real-time control systems
    Redell, A
    El-khoury, J
    Törngren, M
    MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (04) : 163 - 182
  • [5] Power-aware design synthesis techniques for distributed real-time systems
    Kang, DI
    Crago, S
    Suh, J
    ACM SIGPLAN NOTICES, 2001, 36 (08) : 20 - 28
  • [6] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [7] TOPS: Two-Phase Scheduling for Distributed Real-time Systems
    Alghamdi, Mohammed I.
    Jiang, Xunfei
    Qin, Xiao
    Zhang, Jifu
    Jiang, Minghua
    Qiu, Meikang
    2014 IEEE COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2014, : 143 - 148
  • [8] Toward adaptable distributed real-time computer systems
    Baba, MD
    Ekiz, H
    Kutlu, A
    Powner, ET
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 170 - 175
  • [9] MODULE ALLOCATION OF REAL-TIME APPLICATIONS TO DISTRIBUTED SYSTEMS
    HOUSTIS, CE
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (07) : 699 - 709
  • [10] Generation of Executable Testbenches from Natural Language Requirement Specifications for Embedded Real-Time Systems
    Mueller, Wolfgang
    Bol, Alexander
    Krupp, Alexander
    Lundkvist, Ola
    DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 78 - +