• DocumentCode
    1968600
  • Title

    Scheduling and Analysis of Real-Time Software Families

  • Author

    Sabouri, Hamideh ; Jaghoori, Mohammad Mahdi ; de Boer, F. ; Khosravi, Ramtin

  • Author_Institution
    Univ. of Tehran, Tehran, Iran
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    680
  • Lastpage
    689
  • Abstract
    A software product line describes explicitly the commonalities of and differences between different products in a family of (software) systems. A formalization of these commonalities and differences amounts to reduced development, analysis and maintenance costs in the practice of software engineering. An important feature common to next-generation real-time software systems is the need of application-level control over scheduling for optimized utilization of resources provided by for example many-core and cloud infrastructures. In this paper, we introduce a formal model of real-time software product lines which supports variability in scheduling policies and rigorous and efficient techniques for modular schedulability analysis.
  • Keywords
    resource allocation; scheduling; software development management; software maintenance; application-level control; cloud infrastructures; maintenance costs; many-core infrastructures; modular schedulability analysis; next-generation real-time software systems; optimized resources utilization; real-time software families; software engineering; software product line; Automata; Clocks; Elevators; Numerical models; Object oriented modeling; Real-time systems; Software; Application-level Scheduling; Automata Theory; Formal Methods; Real-Time; Software Product Lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.95
  • Filename
    6340227