Schedulability analysis of fixed-priority systems using timed automata

In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Theoretical computer science Jg. 354; H. 2; S. 301 - 317
Hauptverfasser: Fersman, Elena, Mokrushin, Leonid, Pettersson, Paul, Yi, Wang
Format: Journal Article Tagungsbericht
Sprache:Englisch
Veröffentlicht: Amsterdam Elsevier B.V 2006
Elsevier
Schlagworte:
ISSN:0304-3975, 1879-2294, 1879-2294
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it is shown that the general schedulability checking problem for such models is a reachability problem for a decidable class of timed automata extended with subtraction. Unfortunately, the number of clocks needed in the analysis is proportional to the maximal number of schedulable task instances associated with a model, which is in many cases huge. In this paper, we show that for fixed-priority scheduling strategy, the schedulability checking problem can be solved using standard timed automata with two extra clocks in addition to the clocks used in the original model to describe task arrival times. The analysis can be done in a similar manner to response time analysis in classic Rate-Monotonic Analysis (RMA). The result is further extended to systems with data-dependent control, in which the release time of a task may depend on the time-point at which other tasks finish their execution. For the case when the execution times of tasks are constants, we show that the schedulability problem can be solved using n + 1 extra clocks, where n is the number of tasks. The presented analysis techniques have been implemented in the Times tool. For systems with only periodic tasks, the performance of the tool is comparable with tools implementing the classic RMA technique based on equation-solving, without suffering from the exponential explosion in the number of tasks.
AbstractList In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it is shown that the general schedulability checking problem for such models is a reachability problem for a decidable class of timed automata extended with subtraction. Unfortunately, the number of clocks needed in the analysis is proportional to the maximal number of schedulable task instances associated with a model, which is in many cases huge. In this paper, we show that for fixed-priority scheduling strategy, the schedulability checking problem can be solved using standard timed automata with two extra clocks in addition to the clocks used in the original model to describe task arrival times. The analysis can be done in a similar manner to response time analysis in classic Rate-Monotonic Analysis (RMA). The result is further extended to systems with data-dependent control, in which the release time of a task may depend on the time-point at which other tasks finish their execution. For the case when the execution times of tasks are constants, we show that the schedulability problem can be solved using n+1 extra clocks, where n is the number of tasks. The presented analysis techniques have been implemented in the Times tool. For systems with only periodic tasks, the performance of the tool is comparable with tools implementing the classic RMA technique based on equation-solving, without suffering from the exponential explosion in the number of tasks.
In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it is shown that the general schedulability checking problem for such models is a reachability problem for a decidable class of timed automata extended with subtraction. Unfortunately, the number of clocks needed in the analysis is proportional to the maximal number of schedulable task instances associated with a model, which is in many cases huge. In this paper, we show that for fixed-priority scheduling strategy, the schedulability checking problem can be solved using standard timed automata with two   extra clocks in addition to the clocks used in the original model to describe task arrival times. The analysis can be done in a similar manner to response time analysis in classic Rate-Monotonic Analysis (RMA). The result is further extended to systems with data-dependent control, in which the release time of a task may depend on the time-point at which other tasks finish their execution. For the case when the execution times of tasks are constants, we show that the schedulability problem can be solved using n+1n+1 extra clocks, where nn is the number of tasks. The presented analysis techniques have been implemented in the Times tool. For systems with only periodic tasks, the performance of the tool is comparable with tools implementing the classic RMA technique based on equation-solving, without suffering from the exponential explosion in the number of tasks.
In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax the stringent constraints on task arrival times, we propose to use timed automata to describe task arrival patterns. In a previous work, it is shown that the general schedulability checking problem for such models is a reachability problem for a decidable class of timed automata extended with subtraction. Unfortunately, the number of clocks needed in the analysis is proportional to the maximal number of schedulable task instances associated with a model, which is in many cases huge. In this paper, we show that for fixed-priority scheduling strategy, the schedulability checking problem can be solved using standard timed automata with two extra clocks in addition to the clocks used in the original model to describe task arrival times. The analysis can be done in a similar manner to response time analysis in classic Rate-Monotonic Analysis (RMA). The result is further extended to systems with data-dependent control, in which the release time of a task may depend on the time-point at which other tasks finish their execution. For the case when the execution times of tasks are constants, we show that the schedulability problem can be solved using n + 1 extra clocks, where n is the number of tasks. The presented analysis techniques have been implemented in the Times tool. For systems with only periodic tasks, the performance of the tool is comparable with tools implementing the classic RMA technique based on equation-solving, without suffering from the exponential explosion in the number of tasks.
Author Mokrushin, Leonid
Pettersson, Paul
Fersman, Elena
Yi, Wang
Author_xml – sequence: 1
  givenname: Elena
  surname: Fersman
  fullname: Fersman, Elena
  email: elenaf@it.uu.se
– sequence: 2
  givenname: Leonid
  surname: Mokrushin
  fullname: Mokrushin, Leonid
  email: leom@it.uu.se
– sequence: 3
  givenname: Paul
  surname: Pettersson
  fullname: Pettersson, Paul
  email: paupet@it.uu.se
– sequence: 4
  givenname: Wang
  surname: Yi
  fullname: Yi, Wang
  email: yi@it.uu.se
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17634830$$DView record in Pascal Francis
https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-180571$$DView record from Swedish Publication Index (Kungliga Tekniska Högskolan)
https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-6990$$DView record from Swedish Publication Index (Mälardalens högskola)
BookMark eNqFkU1v1DAQhi1UJLaFH8AtF7igBI_jxIk4VS0FpEoc-Lhajj3peknixeMA--_xaqseOJS5-DDP82rk95ydLWFBxl4Cr4BD-3ZXJUuV4LypACoO_RO2gU71pRC9PGMbXnNZ1r1qnrFzoh3P06h2w26-2C26dTKDn3w6FGYx04E8FWEsRv8HXbmPPsTjig6UcKZiJb_cFcnP6AqzpjCbZJ6zp6OZCF_cvxfs2837r1cfy9vPHz5dXd6WVraQStVA19ra8qF2A5imd4OslVKiB1CuHwcpu3ZQfOykEUJYqYSTBoWEDhFVU1-wN6dc-o37ddD5uNnEgw7G62v__VKHeKdnt9Vt3_NMl_-nf6Sthi7_BmT-9Ynfx_BzRUp69mRxmsyCYSUtOq4EyC6Dr-5BQ9ZMYzSL9fSQD6qtM3U8QJ04GwNRxFFbn0zyYUnR-EkD18f29E7n9vSxPQ2gc3vZhH_Mh_BHnHcnB3MDvzxGTdbjYtH5iDZpF_wj9l_sd7UE
CODEN TCSCDI
CitedBy_id crossref_primary_10_1007_s10009_017_0480_3
crossref_primary_10_1109_TAC_2007_904277
crossref_primary_10_1109_TC_2011_99
crossref_primary_10_1145_2752801_2752808
crossref_primary_10_1007_s10586_017_1319_0
crossref_primary_10_1016_j_ic_2007_01_009
crossref_primary_10_1145_3550072
crossref_primary_10_1145_3166227_3166237
crossref_primary_10_1145_1995376_1995396
crossref_primary_10_1007_s11241_009_9072_y
crossref_primary_10_1016_j_sysarc_2013_02_001
crossref_primary_10_1007_s11241_008_9059_0
crossref_primary_10_1145_3387927
crossref_primary_10_1155_2022_4118994
crossref_primary_10_1145_2492385_2492393
crossref_primary_10_1007_s00446_011_0148_2
crossref_primary_10_1002_cpe_1754
crossref_primary_10_1007_s11241_015_9234_z
Cites_doi 10.1016/S0304-3975(00)00091-8
10.1007/3-540-46002-0_32
10.1007/3-540-46002-0_6
10.1007/3-540-45352-0_11
10.1007/3-540-58179-0_47
10.1016/0304-3975(94)90010-8
10.1093/comjnl/29.5.390
10.1007/3-540-44585-4_46
10.1016/0304-3975(94)00202-T
10.1007/s100090050010
10.1007/10722167_29
ContentType Journal Article
Conference Proceeding
Copyright 2005 Elsevier B.V.
2006 INIST-CNRS
Copyright_xml – notice: 2005 Elsevier B.V.
– notice: 2006 INIST-CNRS
DBID 6I.
AAFTH
AAYXX
CITATION
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
ADTPV
AOWAS
D8V
DF7
DOI 10.1016/j.tcs.2005.11.019
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
Pascal-Francis
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
SwePub
SwePub Articles
SWEPUB Kungliga Tekniska Högskolan
SWEPUB Mälardalens högskola
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts


DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
Applied Sciences
EISSN 1879-2294
EndPage 317
ExternalDocumentID oai_DiVA_org_mdh_6990
oai_DiVA_org_kth_180571
17634830
10_1016_j_tcs_2005_11_019
S0304397505008686
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
29Q
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABAOU
ABBOA
ABEFU
ABFNM
ABJNI
ABMAC
ABTAH
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADMUD
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HVGLF
HZ~
IHE
IXB
J1W
KOM
LG9
M26
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SCC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSW
SSZ
T5K
TAE
TN5
WH7
WUQ
XJT
YNT
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
BNPGV
IQODW
SSH
7SC
8FD
JQ2
L7M
L~C
L~D
ADTPV
AOWAS
D8V
DF7
ID FETCH-LOGICAL-c461t-75186c3c0b3db1a59db4377729117d9fb4486b70f84a222c472d4ae2418eee753
ISICitedReferencesCount 54
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000236485400008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0304-3975
1879-2294
IngestDate Tue Nov 04 16:24:41 EST 2025
Tue Nov 04 16:59:50 EST 2025
Sat Sep 27 16:58:16 EDT 2025
Wed Apr 02 07:18:55 EDT 2025
Sat Nov 29 05:14:47 EST 2025
Tue Nov 18 22:33:31 EST 2025
Fri Feb 23 02:33:38 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Real time systems
Schedulability analysis
Modelling and verification
Timed automata
Tool
Automaton
Computer theory
Priority
Scheduling
Verification
Modeling
Timed system
Real time system
Reachability
Arrival time
Subtraction
Response time
Periodic system
Execution time
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
CC BY 4.0
LinkModel OpenURL
MeetingName Tools and algorithms for the construction and analysis of systems (TACAS 2003)
MergedId FETCHMERGED-LOGICAL-c461t-75186c3c0b3db1a59db4377729117d9fb4486b70f84a222c472d4ae2418eee753
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
OpenAccessLink https://dx.doi.org/10.1016/j.tcs.2005.11.019
PQID 28072148
PQPubID 23500
PageCount 17
ParticipantIDs swepub_primary_oai_DiVA_org_mdh_6990
swepub_primary_oai_DiVA_org_kth_180571
proquest_miscellaneous_28072148
pascalfrancis_primary_17634830
crossref_citationtrail_10_1016_j_tcs_2005_11_019
crossref_primary_10_1016_j_tcs_2005_11_019
elsevier_sciencedirect_doi_10_1016_j_tcs_2005_11_019
PublicationCentury 2000
PublicationDate 2006
PublicationDateYYYYMMDD 2006-01-01
PublicationDate_xml – year: 2006
  text: 2006
PublicationDecade 2000
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Theoretical computer science
PublicationYear 2006
Publisher Elsevier B.V
Elsevier
Publisher_xml – name: Elsevier B.V
– name: Elsevier
References Altisen, Gößler, Pnueli, Sifakis, Tripakis, Yovine (bib3) 1999
Liu (bib21) 2000
K. Tindell. Adding time-offsets to schedulability analysis, (1994).
Buttazzo (bib10) 1997
Liu, Joseph (bib22) 2001; 253
Fehnker (bib13) 1999
J. McManis, P. Varaiya, Suspension automata: a decidable class of hybrid automata, in: D.L. Dill (Ed.), Proc. Sixth Internat. Conf. on Computer-Aided Verification, Standford, California, USA, 1994, Vol. 818, Springer, Berlin, 1994, pp. 105–117.
K. Altisen, G. Gößler, J. Sifakis, A methodology for the construction of scheduled systems, in: Proc. FTRTFT’2000, Lecture Notes in Computer Science, Vol. 1926, Springer, Berlin, 2000, pp. 106–120.
E. Fersman, W. Yi, A generic approach to schedulability analysis of real time tasks, Nordic J. Comput. 2004, to appear.
T. Amnell, E. Fersman, P. Pettersson, H. Sun, W. Yi, Code synthesis for timed automata, Nordic J. Comput. 2002, submitted.
Hune, Larsen, Pettersson (bib16) 2001; 8
F. Cassez, F. Laroussinie, Model-checking for hybrid systems by quotienting and constraints solving, in: Proc. 12th Internat. Conf. on Computer-Aided Verification, Standford, California, USA, 2000, Vol. 1855, Springer, Berlin, 2000, pp. 373–388.
Alur, Courcoubetis, Halbwachs, Henzinger, Ho, Nicollin, Olivero, Sifakis, Yovine (bib6) 1995; 138
T. Amnell, E. Fersman, L. Mokrushin, P. Pettersson, W. Yi, Times—a tool for modelling and implementation of embedded systems, in: Proc. Eighth Internat. Conf. on Tools and Algorithms for Construction and Analysis of Systems, Lecture Notes in Computer Science, Vol. 2280, Springer, Berlin, 2002, pp. 460–464.
Krishna, Shin (bib19) 1997
Abdeddaı¨m, Maler (bib2) 2002
Alur, Dill (bib7) 1994; 126
Corbett (bib12) 1994
Palencia, Harbour (bib24) 1998
Redell, Törngren (bib25) 2002
Altisen, Gößler, Sifakis (bib5) 2002; 23
Y. Abdeddaı¨m, O. Maler, Job-shop scheduling using timed automata, in: Proc. CAV’01, Lecture Notes in Computer Science, Vol. 2102, Springer, Berlin, 2001, pp. 478–492.
E. Fersman, P. Pettersson, W. Yi, Timed automata with asynchronous processes: Schedulability and decidability, in: Proc. Eighth Internat. Conf. on Tools and Algorithms for Construction and Analysis of Systems, Lecture Notes in Computer Science, Vol. 2280, Springer, Berlin, 2002, pp. 67–82.
Joseph, Pandya (bib17) 1986; 29
P. Krc˘ál, W. Yi, Decidable and undecidable problems in schedulability analysis using timed automata, in: K. Jensen, A. Podelski (Eds.), Proc. TACAS’04, Barcelona, Spain. Lecture Notes in Computer Science, Vol. 2988, Springer, Berlin, 2004, pp. 236–250.
Larsen, Pettersson, Yi (bib20) 1997; 1
10.1016/j.tcs.2005.11.019_bib11
Liu (10.1016/j.tcs.2005.11.019_bib21) 2000
Krishna (10.1016/j.tcs.2005.11.019_bib19) 1997
Altisen (10.1016/j.tcs.2005.11.019_bib3) 1999
10.1016/j.tcs.2005.11.019_bib18
10.1016/j.tcs.2005.11.019_bib14
10.1016/j.tcs.2005.11.019_bib15
Palencia (10.1016/j.tcs.2005.11.019_bib24) 1998
Altisen (10.1016/j.tcs.2005.11.019_bib5) 2002; 23
Liu (10.1016/j.tcs.2005.11.019_bib22) 2001; 253
Abdeddaı¨m (10.1016/j.tcs.2005.11.019_bib2) 2002
Alur (10.1016/j.tcs.2005.11.019_bib7) 1994; 126
Corbett (10.1016/j.tcs.2005.11.019_bib12) 1994
Hune (10.1016/j.tcs.2005.11.019_bib16) 2001; 8
Alur (10.1016/j.tcs.2005.11.019_bib6) 1995; 138
Joseph (10.1016/j.tcs.2005.11.019_bib17) 1986; 29
Buttazzo (10.1016/j.tcs.2005.11.019_bib10) 1997
10.1016/j.tcs.2005.11.019_bib4
10.1016/j.tcs.2005.11.019_bib1
10.1016/j.tcs.2005.11.019_bib26
10.1016/j.tcs.2005.11.019_bib23
10.1016/j.tcs.2005.11.019_bib9
Larsen (10.1016/j.tcs.2005.11.019_bib20) 1997; 1
10.1016/j.tcs.2005.11.019_bib8
Redell (10.1016/j.tcs.2005.11.019_bib25) 2002
Fehnker (10.1016/j.tcs.2005.11.019_bib13) 1999
References_xml – start-page: 26
  year: 1998
  end-page: 38
  ident: bib24
  article-title: Schedulability analysis for tasks with static and dynamic offsets
  publication-title: Proc. RTSS’98
– year: 1999
  ident: bib13
  article-title: Scheduling a steel plant with timed automata
  publication-title: Proc. RTCSA’99
– volume: 29
  start-page: 390
  year: 1986
  end-page: 395
  ident: bib17
  article-title: Finding response times in a real-time system
  publication-title: BSC Comput. J.
– volume: 8
  start-page: 43
  year: 2001
  end-page: 64
  ident: bib16
  article-title: Guided synthesis of control programs using
  publication-title: Nordic J. Comput.
– reference: Y. Abdeddaı¨m, O. Maler, Job-shop scheduling using timed automata, in: Proc. CAV’01, Lecture Notes in Computer Science, Vol. 2102, Springer, Berlin, 2001, pp. 478–492.
– reference: E. Fersman, W. Yi, A generic approach to schedulability analysis of real time tasks, Nordic J. Comput. 2004, to appear.
– year: 1997
  ident: bib10
  article-title: Hard real-time computing systems. Predictable Scheduling Algorithms and Applications
– start-page: 113
  year: 2002
  end-page: 126
  ident: bib2
  article-title: Preemptive job-shop scheduling using stopwatch automata
  publication-title: Proc. TACAS’02
– volume: 126
  start-page: 183
  year: 1994
  end-page: 235
  ident: bib7
  article-title: A theory of timed automata
  publication-title: Theoret. Comput. Sci.
– start-page: 154
  year: 1999
  end-page: 163
  ident: bib3
  article-title: A framework for scheduler synthesis
  publication-title: Proc. IEEE RTSS’99
– reference: P. Krc˘ál, W. Yi, Decidable and undecidable problems in schedulability analysis using timed automata, in: K. Jensen, A. Podelski (Eds.), Proc. TACAS’04, Barcelona, Spain. Lecture Notes in Computer Science, Vol. 2988, Springer, Berlin, 2004, pp. 236–250.
– reference: T. Amnell, E. Fersman, P. Pettersson, H. Sun, W. Yi, Code synthesis for timed automata, Nordic J. Comput. 2002, submitted.
– year: 2000
  ident: bib21
  article-title: Real-Time Systems
– year: 2002
  ident: bib25
  article-title: Calculating exact worst case response times for static priority scheduled tasks with offsets and jitter
  publication-title: Proc. IEEE Real Time Technology and Applications Symp.
– start-page: 132
  year: 1994
  end-page: 141
  ident: bib12
  article-title: Modeling and analysis of real-time ada tasking programs
  publication-title: Proc. Real-Time Systems Symposium
– reference: E. Fersman, P. Pettersson, W. Yi, Timed automata with asynchronous processes: Schedulability and decidability, in: Proc. Eighth Internat. Conf. on Tools and Algorithms for Construction and Analysis of Systems, Lecture Notes in Computer Science, Vol. 2280, Springer, Berlin, 2002, pp. 67–82.
– reference: F. Cassez, F. Laroussinie, Model-checking for hybrid systems by quotienting and constraints solving, in: Proc. 12th Internat. Conf. on Computer-Aided Verification, Standford, California, USA, 2000, Vol. 1855, Springer, Berlin, 2000, pp. 373–388.
– volume: 1
  start-page: 134
  year: 1997
  end-page: 152
  ident: bib20
  publication-title: Internat. J. Software Tools for Tech. Transfer
– volume: 23
  start-page: 55
  year: 2002
  end-page: 84
  ident: bib5
  article-title: Scheduler modeling based on the controller synthesis paradigm
  publication-title: J. Real-Time Systems (special issue on control approaches to real-time computing)
– volume: 253
  start-page: 119
  year: 2001
  end-page: 152
  ident: bib22
  article-title: Verification, refinement and scheduling of real-time programs
  publication-title: Theoret. Comput. Sci.
– reference: K. Altisen, G. Gößler, J. Sifakis, A methodology for the construction of scheduled systems, in: Proc. FTRTFT’2000, Lecture Notes in Computer Science, Vol. 1926, Springer, Berlin, 2000, pp. 106–120.
– year: 1997
  ident: bib19
  article-title: Real-time systems
– volume: 138
  start-page: 3
  year: 1995
  end-page: 34
  ident: bib6
  article-title: The algorithmic analysis of hybrid systems
  publication-title: Theoret. Comput. Sci.
– reference: T. Amnell, E. Fersman, L. Mokrushin, P. Pettersson, W. Yi, Times—a tool for modelling and implementation of embedded systems, in: Proc. Eighth Internat. Conf. on Tools and Algorithms for Construction and Analysis of Systems, Lecture Notes in Computer Science, Vol. 2280, Springer, Berlin, 2002, pp. 460–464.
– reference: J. McManis, P. Varaiya, Suspension automata: a decidable class of hybrid automata, in: D.L. Dill (Ed.), Proc. Sixth Internat. Conf. on Computer-Aided Verification, Standford, California, USA, 1994, Vol. 818, Springer, Berlin, 1994, pp. 105–117.
– reference: K. Tindell. Adding time-offsets to schedulability analysis, (1994).
– ident: 10.1016/j.tcs.2005.11.019_bib18
– volume: 253
  start-page: 119
  issue: 1
  year: 2001
  ident: 10.1016/j.tcs.2005.11.019_bib22
  article-title: Verification, refinement and scheduling of real-time programs
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/S0304-3975(00)00091-8
– start-page: 26
  year: 1998
  ident: 10.1016/j.tcs.2005.11.019_bib24
  article-title: Schedulability analysis for tasks with static and dynamic offsets
– ident: 10.1016/j.tcs.2005.11.019_bib8
  doi: 10.1007/3-540-46002-0_32
– volume: 23
  start-page: 55
  year: 2002
  ident: 10.1016/j.tcs.2005.11.019_bib5
  article-title: Scheduler modeling based on the controller synthesis paradigm
  publication-title: J. Real-Time Systems (special issue on control approaches to real-time computing)
– start-page: 154
  year: 1999
  ident: 10.1016/j.tcs.2005.11.019_bib3
  article-title: A framework for scheduler synthesis
– ident: 10.1016/j.tcs.2005.11.019_bib14
  doi: 10.1007/3-540-46002-0_6
– year: 2000
  ident: 10.1016/j.tcs.2005.11.019_bib21
– year: 1997
  ident: 10.1016/j.tcs.2005.11.019_bib10
– year: 1997
  ident: 10.1016/j.tcs.2005.11.019_bib19
– year: 2002
  ident: 10.1016/j.tcs.2005.11.019_bib25
  article-title: Calculating exact worst case response times for static priority scheduled tasks with offsets and jitter
– ident: 10.1016/j.tcs.2005.11.019_bib4
  doi: 10.1007/3-540-45352-0_11
– ident: 10.1016/j.tcs.2005.11.019_bib23
  doi: 10.1007/3-540-58179-0_47
– ident: 10.1016/j.tcs.2005.11.019_bib26
– volume: 126
  start-page: 183
  issue: 2
  year: 1994
  ident: 10.1016/j.tcs.2005.11.019_bib7
  article-title: A theory of timed automata
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/0304-3975(94)90010-8
– ident: 10.1016/j.tcs.2005.11.019_bib15
– ident: 10.1016/j.tcs.2005.11.019_bib9
– volume: 29
  start-page: 390
  issue: 5
  year: 1986
  ident: 10.1016/j.tcs.2005.11.019_bib17
  article-title: Finding response times in a real-time system
  publication-title: BSC Comput. J.
  doi: 10.1093/comjnl/29.5.390
– start-page: 132
  year: 1994
  ident: 10.1016/j.tcs.2005.11.019_bib12
  article-title: Modeling and analysis of real-time ada tasking programs
– volume: 8
  start-page: 43
  issue: 1
  year: 2001
  ident: 10.1016/j.tcs.2005.11.019_bib16
  article-title: Guided synthesis of control programs using Uppaal
  publication-title: Nordic J. Comput.
– ident: 10.1016/j.tcs.2005.11.019_bib1
  doi: 10.1007/3-540-44585-4_46
– volume: 138
  start-page: 3
  issue: 1
  year: 1995
  ident: 10.1016/j.tcs.2005.11.019_bib6
  article-title: The algorithmic analysis of hybrid systems
  publication-title: Theoret. Comput. Sci.
  doi: 10.1016/0304-3975(94)00202-T
– volume: 1
  start-page: 134
  issue: 1–2
  year: 1997
  ident: 10.1016/j.tcs.2005.11.019_bib20
  article-title: Uppaal in a Nutshell
  publication-title: Internat. J. Software Tools for Tech. Transfer
  doi: 10.1007/s100090050010
– ident: 10.1016/j.tcs.2005.11.019_bib11
  doi: 10.1007/10722167_29
– start-page: 113
  year: 2002
  ident: 10.1016/j.tcs.2005.11.019_bib2
  article-title: Preemptive job-shop scheduling using stopwatch automata
– year: 1999
  ident: 10.1016/j.tcs.2005.11.019_bib13
  article-title: Scheduling a steel plant with timed automata
SSID ssj0000576
Score 2.087332
Snippet In classic scheduling theory, real-time tasks are usually assumed to be periodic, i.e. tasks are released and computed with fixed rates periodically. To relax...
SourceID swepub
proquest
pascalfrancis
crossref
elsevier
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 301
SubjectTerms Algorithmics. Computability. Computer arithmetics
Applied sciences
Automata. Abstract machines. Turing machines
Computer science; control theory; systems
Computer systems performance. Reliability
Exact sciences and technology
Modelling and verification
Real time systems
Schedulability analysis
Software
Theoretical computing
Timed automata
Title Schedulability analysis of fixed-priority systems using timed automata
URI https://dx.doi.org/10.1016/j.tcs.2005.11.019
https://www.proquest.com/docview/28072148
https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-180571
https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-6990
Volume 354
WOSCitedRecordID wos000236485400008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection - Elsevier
  customDbUrl:
  eissn: 1879-2294
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0000576
  issn: 1879-2294
  databaseCode: AIEXJ
  dateStart: 19950109
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Pb9MwFLbKxgGEBIxNhB8jh4kDVVBSu4lzrKCDgdpNawflFCW2wzq6pGrSqRf-d55jO_0xKOLAJaqsOIn6fX5-z_b7HkJHnLke55w6Qso_ksRNnSQEQHzsJwHMUB7246rYRNDv09EoPGs0fppcmJtJkGV0sQin_xVqaAOwZersP8BdPxQa4DeADleAHa63gf_9_LOSnMh01YamnupWKTIAwPh8opS6pQ7TUp8kHS8Ed6azcS6L22m956I5r1YWZD163oznZX6tMtsUA7rng16nr86Kiaxu751-Pr-Qq2LVEoAAG8Jre9wdgjc9GJz2Nw8pfu30PzS_nWxdkzDJMiu2DMsNmFAVSTGGFyv5aM2w1ooZxfphakbGKrvzlrFX6w5Xb0tWqMUxKceqDfCasPbGhFcfQ_TAuBKK3Ttot4V9CrH7buekO_q0nMrbgdrs1l9vtsWrA4Ibr_2TY_NgGheAd6rqpKwHMqvitJVDM3yE9pepnvZZTaLHqCGyPfRQxya2tvwFNJnyH6ZtD93v1ZK_xRN0vM4m27DJzlN7nU22ZpNdscmu2GQbNu2ji-Pu8N1HRxfpcBjxvdKR23Y-w8xNME-8uB3yhOBAxmyeF_AwTSD-h2HvppTE4IsyErQ4iQU4jlQIAcHyAdrJ8kw8RXbI3Zi6gtM4oCTBNCEswS0epMxL3XbKLOSafzhiWsFeFlKZROao4lUEoMjKqm2IbCMAxUJv6i5TJd-y7WZiYIv0oFR-ZQSM29btcA3i5Ys0vSz0ymAegfGWO3JxJvI5PIVKeUJCLfRaUaHuK1Xf34-_dKJ89j36UV5GHgUyehY62nbjNb-MfPAvn_3tk56je8tx-wLtlLO5eInusptyXMwO9TD4BVyS1lE
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Theoretical+computer+science&rft.atitle=Schedulability+analysis+of+fixed-priority+systems+using+timed+automata&rft.au=FERSMAN%2C+Elena&rft.au=MOKRUSHIN%2C+Leonid&rft.au=PETTERSSON%2C+Paul&rft.au=WANG+YI&rft.date=2006-01-01&rft.pub=Elsevier&rft.issn=0304-3975&rft.volume=354&rft.issue=2&rft.spage=301&rft.epage=317&rft_id=info:doi/10.1016%2Fj.tcs.2005.11.019&rft.externalDBID=n%2Fa&rft.externalDocID=17634830
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon