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
Link To Document