Model-driven specification of component-based distributed real-time and embedded systems for verification of systemic QoS properties

被引:0
|
作者
Hill, James H. [1 ]
Gokhale, Aniruddha [1 ]
机构
[1] Vanderbilt Univ, Nashville, TN USA
关键词
component-based distributed real-time and embedded systems; formal specification; generative programming; model-driven engineering; Timed I/O Automata; system verification;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The adage "the whole is not equal to the sum of its parts" is very appropriate in the context of verifying a range of systemic properties, such as deadlocks, correctness, and conformance to quality of service (QoS) requirements, for component-based distributed real-time and embedded (DRE) systems. For example, end-to-end worst case response time (WCRT) in component-based DRE systems is not as simple as accumulating WCRT for each individual component in the system because of inherent complexities introduced by the large solution space of possible deployment and configurations. This paper describes a novel process and tool-based artifacts that simplify the formal specification of component-based DRE systems for verification of systemic QoS properties. Our approach is based on the mathematical formalism of Timed Input/Output Automata and uses generative programming techniques for automating the verification of systemic QoS properties for component-based DRE systems.
引用
收藏
页码:3766 / 3773
页数:8
相关论文
共 50 条
  • [21] Component-based design of large distributed real-time systems
    Kopetz, H
    DISTRIBUTED COMPUTER CONTROL SYSTEMS 1997 (DCCS'97), 1997, : 141 - 147
  • [22] Dynamic guarantee in component-based distributed real-time systems
    Tatibana, Cssia Yuri
    de Oliveira, Romulo Silva
    Montez, Carlos
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 7 - 14
  • [23] Framework for component-based development of distributed real-time systems
    Villela, C
    Becker, LB
    Pereira, CE
    SIXTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2001, : 85 - 90
  • [24] Component-based design of large distributed real-time systems
    Kopetz, H
    CONTROL ENGINEERING PRACTICE, 1998, 6 (01) : 53 - 60
  • [25] Formal verification of embedded real-time software in component-based application frameworks
    Hsiung, PA
    See, WB
    Lee, TY
    Fu, JM
    Chen, SJ
    APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 71 - 78
  • [26] Efficient and deterministic application deployment in component-based enterprise distributed real-time and embedded systems
    Otte, William R.
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (02) : 475 - 488
  • [27] A component-based approach for constructing high-confidence Distributed Real-time and Embedded Systems
    Liu, Shih-Hsi
    Bryant, Barrett R.
    Auguston, Mikhail
    Gray, Jeff
    Raje, Rajeev
    Tuceryan, Mihran
    RELIABLE SYSTEMS ON UNRELIABLE NETWORKED PLATFORMS, 2007, 4322 : 225 - 247
  • [28] Communications-oriented development of component-based vehicular distributed real-time embedded systems
    Mubeen, Saad
    Maki-Turja, Jukka
    Sjodin, Mikael
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (02) : 207 - 220
  • [29] Distributed Real-Time Managed Systems: A Model-Driven Distributed Secure Information Architecture Platform for Managed Embedded Systems
    Levendovszky, Tihamer
    Dubey, Abhishek
    Otte, William R.
    Balasubramanian, Daniel
    Coglio, Alessandro
    Nyako, Sandor
    Emfinger, William
    Kumar, Pranav
    Gokhale, Aniruddha
    Karsai, Gabor
    IEEE SOFTWARE, 2014, 31 (02) : 62 - 69
  • [30] 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