Compositional real-time models

被引:2
|
作者
Lopez Martinez, Patricia [1 ]
Cuevas, Cesar [1 ]
Drake, Jose M. [1 ]
机构
[1] Univ Cantabria, Comp & Real Time Grp, E-39005 Santander, Spain
关键词
Real-time; Schedulability analysis; Modelling; Reusability; Model composition; SYSTEMS;
D O I
10.1016/j.sysarc.2012.04.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a methodology for modelling the timing behaviour of hard real-time systems oriented to compositionality and reusability. When a system is built according to a modular structure, the methodology provides the system designer with capacity to build the real-time model of the system as a composition of the reusable timing models of the modules that make up the system. The modularization is applied at all levels: software, hardware and middleware. The methodology relies on a reactive modelling approach, i.e. the timing behaviour of a system is modelled by identifying and describing the timing behaviour of the activities executed in the system in response to events, coming either from the environment or from the timer. The methodology is based on the complementary concepts of model descriptor and model instance. The reusable timing model of a software or hardware module is formulated as a parameterized descriptor, which contains all the information about the internal elements of the module that is required to evaluate the behaviour of any application in which the module may be used. The analysable real-time model of a system is built by composing the model instances of the modules that form it, which are generated from their corresponding descriptors by assigning concrete values to all their parameters according to the specific configuration of the system. (c) 2012 Elsevier By. All rights reserved.
引用
收藏
页码:257 / 276
页数:20
相关论文
共 50 条
  • [21] Real-Time Models for Manufacturing Processes: How to Build Predictive Reduced Models
    Horr, Amir M.
    Drexler, Hugo
    PROCESSES, 2025, 13 (01)
  • [22] Efficient Models for Real-time Person Segmentation on Mobile Phones
    Strohmayer, Julian
    Knapp, Jakob
    Kampel, Martin
    29TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2021), 2021, : 651 - 655
  • [23] Graph-based models for real-time workload: a survey
    Stigge, Martin
    Yi, Wang
    REAL-TIME SYSTEMS, 2015, 51 (05) : 602 - 636
  • [24] Real-Time Models to Predict the Use of Vasopressors in Monitored Patients
    Braga, Andre
    Portela, Filipe
    Santos, Manuel Filipe
    Abelha, Antonio
    Machado, Jose
    Silva, Alvaro
    Rua, Fernando
    SMART HEALTH, ICSH 2015, 2016, 9545 : 15 - 25
  • [25] Enhanced Identification of Battery Models for Real-Time Battery Management
    Sitterly, Mark
    Wang, Le Yi
    Yin, G. George
    Wang, Caisheng
    IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2011, 2 (03) : 300 - 308
  • [26] Testing probabilistic adaptive real-time flood forecasting models
    Smith, P. J.
    Beven, K. J.
    Leedal, D.
    Weerts, A. H.
    Young, P. C.
    JOURNAL OF FLOOD RISK MANAGEMENT, 2014, 7 (03): : 265 - 279
  • [27] An overview of recovery models and algorithms for real-time railway rescheduling
    Cacchiani, Valentina
    Huisman, Dennis
    Kidd, Martin
    Kroon, Leo
    Toth, Paolo
    Veelenturf, Lucas
    Wagenaar, Joris
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2014, 63 : 15 - 37
  • [28] Deadlock Risk Assessment in Architectural Models of Real-Time Systems
    Monzon, Antonio
    Fernandez-Sanchez, Jose L.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2009, : 181 - +
  • [29] Adaptive Bandwidth-based Thread Group Scheduler for Compositional Real-Time Middleware Architectures
    Kwon, Jagun
    Hailes, Stephen
    2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 167 - 175
  • [30] Crowdsourcing under Real-Time Constraints
    Boutsis, Ioannis
    Kalogeraki, Vana
    IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 753 - 764