Maintaining temporal validity of real-time data in component-based systems

被引:0
|
作者
Tian Bai
Zhi-Jie Li
Bo Fan
Jun Liao
机构
[1] Hunan Institute of Science and Technology,School of Information Science and Engineering
来源
Computing | 2022年 / 104卷
关键词
Component-based systems; Temporal validity; Explicit-deadline periodic resource model; Partitioned scheduling; 68M20; 68P01;
D O I
暂无
中图分类号
学科分类号
摘要
How to schedule the sensor transactions to maintain the temporal validity of real-time data is an important research issue for cyber-physical systems. Current studies on sensor transaction scheduling assume that the sensor transactions are executed on a platform with continuous resource supply. This assumption does not hold for component-based systems where each component’s transactions obtain a fraction of the resources that are usually supplied by the underlying platform in a non-continuous manner. In this paper, we study the problem of scheduling sensor transactions in component-based systems. The sensor transactions are assumed to be executed in one component of the system that is deployed on a multiprocessor platform. The resource supply of each processor follows the explicit-deadline periodic (EDP) resource model. A partitioned scheduling method named PS-FC is proposed at first. It uses a sufficient and necessary condition of EDF scheduling upon an EDP resource to check the feasibility of each transaction on a processor. Then two faster partitioned scheduling methods, named PS-CI and PS-Hybrid, are proposed. PS-CI does the feasibility checks for transactions based on the candidate intervals of transaction deadlines. PS-Hybrid is a combination of PS-FC and PS-CI. The effectiveness and efficiency of the methods are evaluated through extensive experiments.
引用
收藏
页码:2347 / 2374
页数:27
相关论文
共 50 条
  • [1] Maintaining temporal validity of real-time data in component-based systems
    Bai, Tian
    Li, Zhi-Jie
    Fan, Bo
    Liao, Jun
    COMPUTING, 2022, 104 (11) : 2347 - 2374
  • [2] Real-time component-based systems
    Wang, SQ
    Rho, S
    Mai, ZB
    Bettati, R
    Zhao, W
    RTAS 2005: 11th IEEE Real Time and Embedded Technology and Applications Symposium, Proceedings, 2005, : 428 - 437
  • [3] Blaming in Component-Based Real-Time Systems
    Gossler, Gregor
    Astefanoaei, Lacramioara
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [4] Developing component-based software for real-time systems
    Zalewski, J
    PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 80 - 87
  • [5] A hierarchical framework for component-based real-time systems
    Lipari, G
    Gai, P
    Trimarchi, M
    Guidi, G
    Ancilotti, P
    COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 209 - 216
  • [6] A Hierarchical Framework for Component-based Real-time Systems
    Lipari, Giuseppe
    Gai, Paolo
    Trimarchi, Michael
    Guidi, Giacomo
    Ancilotti, Paolo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 253 - 266
  • [7] Modeling urgency in component-based real-time systems
    Van Tang, Nguyen
    Van Hung, Dang
    Ogawa, Mizuhito
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2006: SECURE SOFTWARE AND RELATED ISSUES, 2007, 4435 : 248 - +
  • [8] Component-Based Design in Multiprocessor Real-Time Systems
    Baruah, Sanjoy
    Fisher, Nathan
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 209 - +
  • [9] Adaptive Mechanisms for Component-Based Real-Time Systems
    Buttazzo, Giorgio
    Santinelli, Luca
    2015 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2015,
  • [10] Database Proxies for Component-Based Real-Time Systems
    Hjertstrom, Andreas
    Nystrom, Dag
    Sjodin, Mikael
    22ND EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2010), 2010, : 79 - 89