The PROSIT tool: Toward the optimal design of probabilistic soft real-time systems

被引:3
|
作者
Frias, Bernardo Villalba [1 ]
Palopoli, Luigi [1 ]
Abeni, Luca [2 ]
Fontanelli, Daniele [1 ]
机构
[1] Univ Trento, Via Sommar 9, I-38123 Povo, Trento, Italy
[2] Scuola S Anna, ReTiS Lab, Pzza Martiri Liberta 33, I-56127 Pisa, Italy
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2018年 / 48卷 / 11期
关键词
probabilistic guarantees; real-time systems; soft real-time scheduling; GUARANTEES; TASKS;
D O I
10.1002/spe.2604
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, series of important achievements have paved the way for the introduction of probabilistic analysis in the area of soft real-time systems design. In this article, we present an extensible design tool, called PROSIT, which facilitates the access to this technology for a potentially large number of researchers and industrial practitioners. The tool enables the probabilistic analysis of the temporal performance of a real-time task under fixed-priority and resource reservations scheduling algorithms. For resource reservations, the tool also offers an automatic procedure for the synthesis of scheduling parameters that optimize a quality metric related to the probabilistic behavior of the tasks.
引用
收藏
页码:1940 / 1967
页数:28
相关论文
共 50 条
  • [41] Probabilistic Safe WCET Estimation for Weakly Hard Real-time Systems at Design Stages
    Lee, Jaekwon
    Shin, Seung Yeob
    Briand, Lionel C.
    Nejati, Shiva
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (02)
  • [42] SIMULATION AS A CASE TOOL FOR REAL-TIME SYSTEMS
    GROENEWEGEN, L
    SIMULATION APPLIED TO MANUFACTURING ENERGY AND ENVIRONMENTAL STUDIES AND ELECTRONICS AND COMPUTER ENGINEERING, 1989, : 140 - 143
  • [43] Kronos: A verification tool for real-time systems
    Yovine S.
    International Journal on Software Tools for Technology Transfer, 1997, 1 (1-2) : 123 - 133
  • [44] Kronos: A verification tool for real-time systems
    Yovine, Sergio
    International Journal on Software Tools for Technology Transfer, 1997, 1 (1-2): : 123 - 133
  • [45] DESIGN AND TESTING OF REAL-TIME SYSTEMS
    KARJALAINEN, J
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 109 - 109
  • [46] STEPWISE DESIGN OF REAL-TIME SYSTEMS
    KURKISUONIO, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (01) : 56 - 69
  • [47] Verification of real-time systems design
    Emilia Cambronero, M.
    Valero, Valentin
    Diaz, Gregorio
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2010, 20 (01): : 3 - 37
  • [48] DESIGN CONSIDERATIONS FOR REAL-TIME SYSTEMS
    CASSIMUS, P
    JOURNAL OF SYSTEMS MANAGEMENT, 1969, 20 (12): : 23 - 28
  • [49] Real-time systems design with PEP
    Stehno, C
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANAYLSIS OF SYSTEMS, PROCEEDINGS, 2002, 2280 : 476 - 480
  • [50] An optimal checkpointing interval for real-time systems
    Karl, H
    Werner, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 605 - 612