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 条
  • [41] A component-based UML profile to model embedded real-time systems designed by the MDA approach
    Lu, SR
    Halang, WA
    Zhang, LC
    11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 563 - 566
  • [42] EMERALD: An Automated Modeling and Verification Tool for Component-Based Real-Time Systems
    Zhang, Yizhou
    Lin, Hao
    Li, Guoqiang
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 120 - 123
  • [43] Real-time modelling of distributed component-based applications
    Lopez, Patricia
    Medina, Julio L.
    Drake, Jose M.
    32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, : 92 - +
  • [44] Blaming in Component-Based Real-Time Systems
    Gossler, Gregor
    Astefanoaei, Lacramioara
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [45] Model-Driven Information Flow Security for Component-Based Systems
    Ben Said, Najah
    Abdellatif, Takoua
    Bensalem, Saddek
    Bozga, Marius
    FROM PROGRAMS TO SYSTEMS: THE SYSTEMS PERSPECTIVE IN COMPUTING, 2014, 8415 : 1 - +
  • [46] The efficient QoS control in distributed real-time embedded systems
    Yuan, YW
    Yan, LM
    Guo, QP
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 508 - 513
  • [47] From Modeling to Deployment of Component-Based Vehicular Distributed Real-Time Systems
    Bucaioni, Alessio
    Mubeen, Saad
    Lundback, John
    Lundback, Kurt-Lennart
    Maki-Turja, Jukka
    Sjodin, Mikael
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 649 - 654
  • [48] Graphical Modeling of a Component-based Software Architecture for Distributed Real-time Systems
    Liu, Xiaoyan
    Fu, Xiaodong
    PROGRESS IN MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2014, 462-463 : 352 - +
  • [49] Ada-CCM: Component-Based Technology for Distributed Real-Time Systems
    Lopez Martinez, Patricia
    Drake, Jose M.
    Pacheco, Pablo
    Medina, Julio L.
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5282 : 334 - 350
  • [50] Model-based specification and execution of embedded real-time systems
    Schattkowsky, T
    Mueller, W
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1392 - 1393