• DocumentCode
    2272348
  • Title

    Fitting Schedulability Analysis Theory into Model-Driven Engineering

  • Author

    Bordin, Matteo ; Panunzio, Marco ; Vardanega, Tullio

  • Author_Institution
    Dept. of Pure & Appl. Math., Padua Univ., Trieste
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    135
  • Lastpage
    144
  • Abstract
    The theory behind state-of-the-art schedulability analysis has reached such a level of sophistication that its complete mastering by the average industrial practitioner is practically infeasible. The centrality of automation promoted by model-driven engineering may facilitate the uptake of the front-end of the analysis theory by the industrial world. In this paper we qualitatively evaluate how current approaches to model-based schedulability analysis may employ and feed state-of-the-art analysis equations; we then illustrate a new strategy which, by way of model transformation, warrants a high degree of confidence in and permits an iterative refinement of the input to sophisticated analysis equations. We contend that model-driven engineering is well suited for fitting the most advanced analysis theories and to chart the course for future improvements in the area of model-based schedulability analysis.
  • Keywords
    scheduling; software architecture; systems analysis; iterative refinement; model-driven engineering; schedulability analysis theory; state-of-the-art analysis equations; Automation; Equations; Feeds; Information analysis; Job shop scheduling; Mathematics; Model driven engineering; Processor scheduling; Real time systems; Risk analysis; MARTE; Model-Driven Engineering; Model-based Schedulability Analysis; RCM; Ravenscar Computational Model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
  • Conference_Location
    Prague
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3298-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2008.12
  • Filename
    4573110