• DocumentCode
    123735
  • Title

    A UML/MARTE-Based Design Pattern for Semi-partitioned Scheduling Analysis

  • Author

    Magdich, Amina ; Kacem, Yessine Hadj ; Mahfoudhi, Adel ; Kerboeuf, Mickael

  • Author_Institution
    CES Lab., Univ. of Sfax, Sfax, Tunisia
  • fYear
    2014
  • fDate
    23-25 June 2014
  • Firstpage
    300
  • Lastpage
    305
  • Abstract
    The scheduling of Real-Time Embedded Systems (RTES) is a challenging step that requires vast knowledge and expertise about the domain, which makes difficult the step of complex systems scheduling modeling. This paper presents a design pattern intended to support and facilitate the scheduling modeling of multiprocessor systems. The contribution of this pattern is that is designed to i) support semi-partitioned scheduling allowing tasks migration ii) model all the tasks features/types and criteria of scheduling in the same view (only one pattern is used) iii) specify the system properties using a high-level modeling language UML/MARTE (Modeling and Analysis of Real-time and Embedded systems).
  • Keywords
    Unified Modeling Language; embedded systems; large-scale systems; multiprocessing systems; real-time systems; scheduling; MARTE-based design pattern; RTES; UML; complex systems scheduling modeling; high-level modeling language; modeling and analysis of real-time and embedded systems; multiprocessor systems; semipartitioned scheduling analysis; tasks migration; Analytical models; Context; Context modeling; Processor scheduling; Random access memory; Software; Unified modeling language; UML/MARTE; design pattern; scheduling algorithms; scheduling analysis; semi-partitioned scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    WETICE Conference (WETICE), 2014 IEEE 23rd International
  • Conference_Location
    Parma
  • Type

    conf

  • DOI
    10.1109/WETICE.2014.9
  • Filename
    6927070