Patterns for Automatic Generation of Soft Real-time System Models

被引:3
|
作者
Florescu, Oana [1 ]
Voeten, Jeroen [1 ]
Theelen, Bart [1 ]
Corporaal, Henk [1 ]
机构
[1] Eindhoven Univ Technol, Embedded Syst Inst, NL-5600 MB Eindhoven, Netherlands
关键词
Modeling patterns; pattern-based system description; soft real-time systems; stochastic model;
D O I
10.1177/0037549709102850
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Worst-case assumptions about the timing of systems are often too conservative when analyzing distributed soft real-time systems as they lead to over-dimensioned and expensive products. For these systems, a certain percentage of deadline misses is often affordable. Instead of a binary answer regarding the schedulability of such a system, a more interesting metric is the degree to which the system meets the timing requirements. For this, an appropriate model that realistically expresses the behavior of a soft real-time system when deployed on a multiprocessor platform should be built and analyzed. In this article, we present such a modeling approach based on the formal modeling language POOSL (parallel object-oriented specification language). Moreover, to alleviate the process of modeling, we present a pattern-based description language that allows an application, together with the multiprocessor platform and the deployment to be described in a concise way. Such a pattern-based description can be translated automatically into an executable POOSL model through which performance properties can be analyzed based on simulations. The suitability of our approach is demonstrated by exploring the design space of a distributed in-car radio navigation system.
引用
收藏
页码:709 / 734
页数:26
相关论文
共 50 条
  • [1] Automatic code generation for multirate simulink models with support for the OSEK real-time operating system
    Homburg, C
    Kiffmeier, U
    Köster, L
    [J]. ARCHITECTURE AND DESIGN OF DISTRIBUTED EMBEDDED SYSTEMS, 2001, 61 : 227 - 236
  • [2] Models for automatic generation of safety-critical real-time systems
    Buckl, Christian
    Regensburger, Matthias
    Knoll, Alois
    Schrott, Gerhard
    [J]. ARES 2007: SECOND INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2007, : 580 - +
  • [3] An automatic complex event processing rules generation system for the recognition of real-time IoT attack patterns
    Roldan-Gomez, Jose
    Boubeta-Puig, Juan
    Carrillo-Mondejar, Javier
    Gomez, Juan Manuel Castelo
    del Rincon, Jesus Martinez
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [4] Automatic Digital Content Generation System for Real-Time Distance Lectures
    Iwatsuki, Masami
    Takeuchi, Norio
    Kobayashi, Hisato
    Yana, Kazuo
    Takeda, Hiroshi
    Yaginuma, Hisashi
    Kiyohara, Hajime
    Tokuyasu, Akira
    [J]. INTERNATIONAL JOURNAL OF DISTANCE EDUCATION TECHNOLOGIES, 2007, 5 (01) : 7 - 18
  • [5] REAL-TIME POWER-SYSTEM SIMULATION FOR AUTOMATIC GENERATION CONTROL
    TAYLOR, CW
    CRESAP, RL
    [J]. IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, 1976, 95 (01): : 375 - 384
  • [6] Automatic test generation for the analysis of a real-time system: Case study
    Clarke, D
    Lee, I
    [J]. THIRD IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 112 - 124
  • [7] A real-time automatic lipreading system
    Wang, SL
    Lau, WH
    Leung, SH
    Yan, H
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 101 - 104
  • [8] Automatic generation of Markov chain usage models from real-time software UML models
    Yan, J
    Wang, J
    Chen, HW
    [J]. QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 22 - 31
  • [9] A system for real-time generation of geo-referenced terrain models
    Schultz, H
    Hanson, AR
    Riseman, EM
    Stolle, F
    Zhu, ZG
    Hayward, CD
    Slaymaker, D
    [J]. ENABLING TECHNOLOGIES FOR LAW ENFORCEMENT AND SECURITY, 2000, 4232 : 29 - 36
  • [10] Automatic framework generation for hard real-time applications
    Irfan Hamid
    Bechir Zalila
    Elie Najm
    Jérôme Hugues
    [J]. Innovations in Systems and Software Engineering, 2008, 4 (1) : 107 - 122