Putting fixed priority scheduling theory into engineering practice for safety critical applications

Describes the approach proposed by the York University Technology Centre for introducing fixed-priority scheduling into industrial safety-critical hard real-time systems. The work has been performed within the context of a class A (safety-critical) system as defined by civil aircraft software standa...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Audsley, N.C., Bate, I.J., Burns, A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10
container_issue
container_start_page 2
container_title
container_volume
creator Audsley, N.C.
Bate, I.J.
Burns, A.
description Describes the approach proposed by the York University Technology Centre for introducing fixed-priority scheduling into industrial safety-critical hard real-time systems. The work has been performed within the context of a class A (safety-critical) system as defined by civil aircraft software standard DO178B. Traditionally, class A systems have been scheduled by a cyclic executive. However, many such systems can be re-designed using a fixed-priority scheduler. This saves time and money, with no significant increase in risk. Also, significant technical benefits are apparent. This paper describes the timing requirements of the system, provides a potential scheduling approach (including appropriate timing analysis), and outlines an approach for gathering the necessary evidence for presentation to certification authorities.
doi_str_mv 10.1109/RTTAS.1996.509517
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_509517</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>509517</ieee_id><sourcerecordid>509517</sourcerecordid><originalsourceid>FETCH-LOGICAL-i172t-1ca68772ce08e3d86c7f2c40550052d540d5e6ff093014ce6c7bd1ce9ba88ea83</originalsourceid><addsrcrecordid>eNotkM1qwzAQhAWl0JL6AdqTXsDuypYs6RhC_yDQ0rrnoEirRMW1jaRA8_Z1SPayw3zMwiwh9wwqxkA_fnbd8qtiWreVAC2YvCKFlgoUU63kXKkbUqT0A_NwIWrBb4n9OOQchh314Q8dnWIYY8hHmuwe3aE_kbzHMR5pGPJIcdiFATGe_Ckam4NF6sdIk_E4x-wcDtb01ExTP4scxiHdkWtv-oTFZS_I9_NTt3ot1-8vb6vlugxM1rlk1rRKytoiKGycaq30teUgBIConeDgBLbeg26AcYsz3zpmUW-NUmhUsyAP57sBETdzlV8Tj5vzJ5p_JhVW9Q</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Putting fixed priority scheduling theory into engineering practice for safety critical applications</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Audsley, N.C. ; Bate, I.J. ; Burns, A.</creator><creatorcontrib>Audsley, N.C. ; Bate, I.J. ; Burns, A.</creatorcontrib><description>Describes the approach proposed by the York University Technology Centre for introducing fixed-priority scheduling into industrial safety-critical hard real-time systems. The work has been performed within the context of a class A (safety-critical) system as defined by civil aircraft software standard DO178B. Traditionally, class A systems have been scheduled by a cyclic executive. However, many such systems can be re-designed using a fixed-priority scheduler. This saves time and money, with no significant increase in risk. Also, significant technical benefits are apparent. This paper describes the timing requirements of the system, provides a potential scheduling approach (including appropriate timing analysis), and outlines an approach for gathering the necessary evidence for presentation to certification authorities.</description><identifier>ISBN: 9780818674488</identifier><identifier>ISBN: 0818674482</identifier><identifier>DOI: 10.1109/RTTAS.1996.509517</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aerospace electronics ; Aircraft ; Application software ; Certification ; Dynamic scheduling ; Job shop scheduling ; Processor scheduling ; Software safety ; Software standards ; Timing</subject><ispartof>Proceedings Real-Time Technology and Applications, 1996, p.2-10</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/509517$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,4035,4036,27904,54899</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/509517$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Audsley, N.C.</creatorcontrib><creatorcontrib>Bate, I.J.</creatorcontrib><creatorcontrib>Burns, A.</creatorcontrib><title>Putting fixed priority scheduling theory into engineering practice for safety critical applications</title><title>Proceedings Real-Time Technology and Applications</title><addtitle>RTTAS</addtitle><description>Describes the approach proposed by the York University Technology Centre for introducing fixed-priority scheduling into industrial safety-critical hard real-time systems. The work has been performed within the context of a class A (safety-critical) system as defined by civil aircraft software standard DO178B. Traditionally, class A systems have been scheduled by a cyclic executive. However, many such systems can be re-designed using a fixed-priority scheduler. This saves time and money, with no significant increase in risk. Also, significant technical benefits are apparent. This paper describes the timing requirements of the system, provides a potential scheduling approach (including appropriate timing analysis), and outlines an approach for gathering the necessary evidence for presentation to certification authorities.</description><subject>Aerospace electronics</subject><subject>Aircraft</subject><subject>Application software</subject><subject>Certification</subject><subject>Dynamic scheduling</subject><subject>Job shop scheduling</subject><subject>Processor scheduling</subject><subject>Software safety</subject><subject>Software standards</subject><subject>Timing</subject><isbn>9780818674488</isbn><isbn>0818674482</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1996</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkM1qwzAQhAWl0JL6AdqTXsDuypYs6RhC_yDQ0rrnoEirRMW1jaRA8_Z1SPayw3zMwiwh9wwqxkA_fnbd8qtiWreVAC2YvCKFlgoUU63kXKkbUqT0A_NwIWrBb4n9OOQchh314Q8dnWIYY8hHmuwe3aE_kbzHMR5pGPJIcdiFATGe_Ckam4NF6sdIk_E4x-wcDtb01ExTP4scxiHdkWtv-oTFZS_I9_NTt3ot1-8vb6vlugxM1rlk1rRKytoiKGycaq30teUgBIConeDgBLbeg26AcYsz3zpmUW-NUmhUsyAP57sBETdzlV8Tj5vzJ5p_JhVW9Q</recordid><startdate>1996</startdate><enddate>1996</enddate><creator>Audsley, N.C.</creator><creator>Bate, I.J.</creator><creator>Burns, A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1996</creationdate><title>Putting fixed priority scheduling theory into engineering practice for safety critical applications</title><author>Audsley, N.C. ; Bate, I.J. ; Burns, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i172t-1ca68772ce08e3d86c7f2c40550052d540d5e6ff093014ce6c7bd1ce9ba88ea83</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1996</creationdate><topic>Aerospace electronics</topic><topic>Aircraft</topic><topic>Application software</topic><topic>Certification</topic><topic>Dynamic scheduling</topic><topic>Job shop scheduling</topic><topic>Processor scheduling</topic><topic>Software safety</topic><topic>Software standards</topic><topic>Timing</topic><toplevel>online_resources</toplevel><creatorcontrib>Audsley, N.C.</creatorcontrib><creatorcontrib>Bate, I.J.</creatorcontrib><creatorcontrib>Burns, A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Audsley, N.C.</au><au>Bate, I.J.</au><au>Burns, A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Putting fixed priority scheduling theory into engineering practice for safety critical applications</atitle><btitle>Proceedings Real-Time Technology and Applications</btitle><stitle>RTTAS</stitle><date>1996</date><risdate>1996</risdate><spage>2</spage><epage>10</epage><pages>2-10</pages><isbn>9780818674488</isbn><isbn>0818674482</isbn><abstract>Describes the approach proposed by the York University Technology Centre for introducing fixed-priority scheduling into industrial safety-critical hard real-time systems. The work has been performed within the context of a class A (safety-critical) system as defined by civil aircraft software standard DO178B. Traditionally, class A systems have been scheduled by a cyclic executive. However, many such systems can be re-designed using a fixed-priority scheduler. This saves time and money, with no significant increase in risk. Also, significant technical benefits are apparent. This paper describes the timing requirements of the system, provides a potential scheduling approach (including appropriate timing analysis), and outlines an approach for gathering the necessary evidence for presentation to certification authorities.</abstract><pub>IEEE</pub><doi>10.1109/RTTAS.1996.509517</doi><tpages>9</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780818674488
ispartof Proceedings Real-Time Technology and Applications, 1996, p.2-10
issn
language eng
recordid cdi_ieee_primary_509517
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Aerospace electronics
Aircraft
Application software
Certification
Dynamic scheduling
Job shop scheduling
Processor scheduling
Software safety
Software standards
Timing
title Putting fixed priority scheduling theory into engineering practice for safety critical applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T00%3A40%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Putting%20fixed%20priority%20scheduling%20theory%20into%20engineering%20practice%20for%20safety%20critical%20applications&rft.btitle=Proceedings%20Real-Time%20Technology%20and%20Applications&rft.au=Audsley,%20N.C.&rft.date=1996&rft.spage=2&rft.epage=10&rft.pages=2-10&rft.isbn=9780818674488&rft.isbn_list=0818674482&rft_id=info:doi/10.1109/RTTAS.1996.509517&rft_dat=%3Cieee_6IE%3E509517%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=509517&rfr_iscdi=true