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 条
  • [31] Architectural QoS Predictions in Model-driven Development of Component-based Software
    Sha Jing
    Sha Jing
    Du Yu-yue
    2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 67 - +
  • [32] Model-checking of component-based event-driven real-time embedded software
    Gu, ZH
    Shin, KG
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 410 - 417
  • [33] Model-Driven Development of Component-based Adaptive Distributed Applications
    Phung-Khac, An
    Beugnard, Antoine
    Gilliot, Jean-Marie
    Segarra, Maria-Teresa
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 2186 - 2191
  • [34] A model-driven process for the modernization of component-based systems
    Fuentes-Fernandez, Ruben
    Pavon, Juan
    Garijo, Francisco
    SCIENCE OF COMPUTER PROGRAMMING, 2012, 77 (03) : 247 - 269
  • [35] Component-Based Specification of Distributed Systems
    Malcolm, Grant
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 160 : 211 - 224
  • [36] Component-based design of safe real-time kernels for embedded systems
    Berthing, Jesper
    Angelov, Christo
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 129 - +
  • [37] A Model-Driven Framework for the Development of Portable Real-time Embedded Systems
    Chehade, W. El Hajj
    Radermacher, A.
    Terrier, F.
    Selic, B.
    Gerard, S.
    2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 45 - 54
  • [38] Component-based model and its trustworthy verification for a real-time system
    Wang, Da
    Chang, Jian-Sheng
    Zhao, Jing
    Beijing Gongye Daxue Xuebao/Journal of Beijing University of Technology, 2010, 36 (SUPPL. 2): : 43 - 48
  • [39] A model-driven framework for the generation of gateways in distributed real-time systems
    Obermaisser, R.
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 93 - 104
  • [40] Specification and Verification of Component-based Systems (SAVCBS)
    Sharygina, Natasha
    IET SOFTWARE, 2008, 2 (06) : 475 - 476