{"id":"https://openalex.org/W2613995719","doi":"https://doi.org/10.23919/date.2017.7927230","title":"On reducing busy waiting in autosar via task-release-delta-based runnable reordering","display_name":"On reducing busy waiting in autosar via task-release-delta-based runnable reordering","publication_year":2017,"publication_date":"2017-03-01","ids":{"openalex":"https://openalex.org/W2613995719","doi":"https://doi.org/10.23919/date.2017.7927230","mag":"2613995719"},"language":"en","primary_location":{"id":"doi:10.23919/date.2017.7927230","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2017.7927230","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE), 2017","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048592428","display_name":"Robert H\u00f6ttger","orcid":null},"institutions":[{"id":"https://openalex.org/I159743108","display_name":"Dortmund University of Applied Sciences and Arts","ror":"https://ror.org/03dv91853","country_code":"DE","type":"education","lineage":["https://openalex.org/I159743108"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Robert Hottger","raw_affiliation_strings":["Dortmund Pimes Research Department, University of Applied Sciences and Arts, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Dortmund Pimes Research Department, University of Applied Sciences and Arts, Dortmund, Germany","institution_ids":["https://openalex.org/I159743108"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002963813","display_name":"Burkhard Igel","orcid":null},"institutions":[{"id":"https://openalex.org/I159743108","display_name":"Dortmund University of Applied Sciences and Arts","ror":"https://ror.org/03dv91853","country_code":"DE","type":"education","lineage":["https://openalex.org/I159743108"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Burkhard Igel","raw_affiliation_strings":["Dortmund Pimes Research Department, University of Applied Sciences and Arts, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Dortmund Pimes Research Department, University of Applied Sciences and Arts, Dortmund, Germany","institution_ids":["https://openalex.org/I159743108"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064795460","display_name":"Olaf Spinczyk","orcid":"https://orcid.org/0000-0001-9469-2367"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Olaf Spinczyk","raw_affiliation_strings":["Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technische Universit\u00e4t Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5048592428"],"corresponding_institution_ids":["https://openalex.org/I159743108"],"apc_list":null,"apc_paid":null,"fwci":1.5772,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.84021907,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1510","last_page":"1515"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/autosar","display_name":"AUTOSAR","score":0.9571750164031982},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.9016771912574768},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8427972197532654},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6306275725364685},{"id":"https://openalex.org/keywords/automotive-industry","display_name":"Automotive industry","score":0.5693728923797607},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4758296310901642},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45084479451179504},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4460406005382538},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4175335466861725},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36007317900657654}],"concepts":[{"id":"https://openalex.org/C2778602020","wikidata":"https://www.wikidata.org/wiki/Q300113","display_name":"AUTOSAR","level":3,"score":0.9571750164031982},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.9016771912574768},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8427972197532654},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6306275725364685},{"id":"https://openalex.org/C526921623","wikidata":"https://www.wikidata.org/wiki/Q190117","display_name":"Automotive industry","level":2,"score":0.5693728923797607},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4758296310901642},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45084479451179504},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4460406005382538},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4175335466861725},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36007317900657654},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date.2017.7927230","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2017.7927230","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE), 2017","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6200000047683716,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1490816485","https://openalex.org/W1581776712","https://openalex.org/W1905332030","https://openalex.org/W2037442812","https://openalex.org/W2040217218","https://openalex.org/W2041176879","https://openalex.org/W2047145315","https://openalex.org/W2059483941","https://openalex.org/W2087015740","https://openalex.org/W2293729927","https://openalex.org/W2294294685","https://openalex.org/W2344790594","https://openalex.org/W2346230411","https://openalex.org/W2397721638","https://openalex.org/W2467578120","https://openalex.org/W6712622637"],"related_works":["https://openalex.org/W2370597599","https://openalex.org/W2473310282","https://openalex.org/W2186894718","https://openalex.org/W2904353268","https://openalex.org/W2217234959","https://openalex.org/W2373714749","https://openalex.org/W621900456","https://openalex.org/W2056417188","https://openalex.org/W909739942","https://openalex.org/W1579874608"],"abstract_inverted_index":{"The":[0,72],"increasing":[1],"amount":[2],"of":[3,75,106,113],"innovative":[4],"software":[5],"technologies":[6],"in":[7,55,62,121,144],"the":[8,36,58,83,96,111],"automotive":[9],"domain":[10],"comes":[11],"with":[12,57],"challenges":[13],"regarding":[14],"inevitable":[15],"distributed":[16],"multi-core":[17],"and":[18,86,129],"many-core":[19],"methodologies.":[20],"Approaches":[21],"for":[22,46,110],"general":[23],"purpose":[24,112],"solutions":[25],"have":[26],"been":[27],"studied":[28],"over":[29],"decades":[30],"but":[31],"do":[32],"not":[33],"completely":[34],"meet":[35],"specific":[37],"constraints":[38],"(e.":[39],"g.":[40],"timing,":[41],"safety,":[42],"reliability,":[43],"affinity,":[44],"etc.)":[45],"Autosar":[47,50,145],"compliant":[48],"applications.":[49],"utilizes":[51],"a":[52,104],"spinlock":[53],"mechanism":[54],"combination":[56],"priority":[59],"ceiling":[60],"protocol":[61],"order":[63],"to":[64,69,117,168],"provide":[65],"mutually":[66],"exclusive":[67],"access":[68],"shared":[70,118],"resources.":[71],"essential":[73],"disadvantages":[74],"spinlocks":[76],"are":[77,146],"unpredictable":[78],"task":[79,123,160],"response":[80,124,161],"times":[81,162],"on":[82,95,149],"one":[84],"hand":[85],"wasted":[87],"computation":[88],"time":[89],"caused":[90],"by":[91,166],"busy":[92],"waiting":[93],"periods":[94],"other":[97],"hand.":[98],"In":[99],"this":[100],"paper,":[101],"we":[102],"propose":[103],"concept":[105],"task-release-delta-based":[107],"runnable":[108],"reordering":[109],"sequentializing":[114],"parallel":[115,131],"accesses":[116],"resources,":[119],"resulting":[120],"reduced":[122,165],"times,":[125],"improved":[126],"timing":[127],"predictability,":[128],"increased":[130],"efficiency":[132],"respectively.":[133],"To":[134],"achieve":[135],"this,":[136],"runnables":[137],"that":[138,159],"represent":[139],"smallest":[140],"executable":[141],"program":[142],"parts":[143],"reordered":[147],"based":[148],"precedence":[150],"constraints.":[151],"Our":[152],"experiments":[153],"among":[154],"industrial":[155],"use":[156],"cases":[157],"show":[158],"can":[163],"be":[164],"up":[167],"18,2%.":[169]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
