• DocumentCode
    2454688
  • Title

    Composing Functional and State-Based Performance Models for Analyzing Heterogeneous Real-Time Systems

  • Author

    Phan, Linh T X ; Chakraborty, Samarjit ; Thiagarajan, P.S. ; Thiele, Lothar

  • Author_Institution
    Nat. Univ. of Singapore, Singapore
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    343
  • Lastpage
    352
  • Abstract
    We present a performance analysis technique for distributed real-time systems in a setting where certain components are modeled in a purely functional manner, while the remaining components require additional modeling of state information. The functional models can be efficiently analyzed but have restricted expressiveness. On the other hand, state-based models are more expressive and offer a richer set of analyzable properties but are computationally more expensive to analyze. We show that by appropriately composing these two classes of models it is possible to leverage on their respective advantages. To this end, we propose an interface between components that are modeled using real-time calculus [Chakraborty, Kiinzli and Thiele, DATE 2003] and those that are modeled using event count automata [Chakraborty, Phan and Thiagarajan, RTSS 2005]. The resulting modeling technique is as expressive as event count automata, but is amenable to more efficient analysis. We illustrate these advantages using a number of examples and a detailed case study.
  • Keywords
    distributed processing; systems analysis; event count automata; functional-based performance models; heterogeneous real-time systems; real-time calculus; state-based performance models; Analytical models; Automata; Availability; Calculus; Concrete; Equations; Jitter; Performance analysis; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
  • Conference_Location
    Tucson, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3062-8
  • Type

    conf

  • DOI
    10.1109/RTSS.2007.46
  • Filename
    4408318