{"id":"https://openalex.org/W4377099183","doi":"https://doi.org/10.1145/3597432","title":"Mitigating Mode-switch through Run-time Computation of Response Time","display_name":"Mitigating Mode-switch through Run-time Computation of Response Time","publication_year":2023,"publication_date":"2023-05-19","ids":{"openalex":"https://openalex.org/W4377099183","doi":"https://doi.org/10.1145/3597432"},"language":"en","primary_location":{"id":"doi:10.1145/3597432","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3597432","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.science/hal-04397350/document","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058810601","display_name":"Angeliki Kritikakou","orcid":"https://orcid.org/0000-0002-9293-469X"},"institutions":[{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Angeliki Kritikakou","raw_affiliation_strings":["Univ Rennes, Inria, IRISA, France"],"raw_orcid":"https://orcid.org/0000-0002-9293-469X","affiliations":[{"raw_affiliation_string":"Univ Rennes, Inria, IRISA, France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I56067802"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044590801","display_name":"Stefanos Skalistis","orcid":"https://orcid.org/0000-0002-5758-3804"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Stefanos Skalistis","raw_affiliation_strings":["Collins Aerospace, Ireland"],"raw_orcid":"https://orcid.org/0000-0002-5758-3804","affiliations":[{"raw_affiliation_string":"Collins Aerospace, Ireland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2651,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.43208279,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"28","issue":"5","first_page":"1","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994999766349792,"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.9994999766349792,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9904999732971191,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.9139942526817322},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.7071428894996643},{"id":"https://openalex.org/keywords/worst-case-execution-time","display_name":"Worst-case execution time","score":0.6561136245727539},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.5729325413703918},{"id":"https://openalex.org/keywords/mixed-criticality","display_name":"Mixed criticality","score":0.5671374797821045},{"id":"https://openalex.org/keywords/criticality","display_name":"Criticality","score":0.558074414730072},{"id":"https://openalex.org/keywords/mode","display_name":"Mode (computer interface)","score":0.4808376729488373},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.47545382380485535},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.43859779834747314},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.43068182468414307},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41952696442604065},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39859092235565186},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16327548027038574},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.14926594495773315},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09994176030158997}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9139942526817322},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.7071428894996643},{"id":"https://openalex.org/C200130814","wikidata":"https://www.wikidata.org/wiki/Q362858","display_name":"Worst-case execution time","level":3,"score":0.6561136245727539},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.5729325413703918},{"id":"https://openalex.org/C2781124451","wikidata":"https://www.wikidata.org/wiki/Q6883956","display_name":"Mixed criticality","level":3,"score":0.5671374797821045},{"id":"https://openalex.org/C125611927","wikidata":"https://www.wikidata.org/wiki/Q17008131","display_name":"Criticality","level":2,"score":0.558074414730072},{"id":"https://openalex.org/C48677424","wikidata":"https://www.wikidata.org/wiki/Q6888088","display_name":"Mode (computer interface)","level":2,"score":0.4808376729488373},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.47545382380485535},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.43859779834747314},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.43068182468414307},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41952696442604065},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39859092235565186},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16327548027038574},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.14926594495773315},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09994176030158997},{"id":"https://openalex.org/C185544564","wikidata":"https://www.wikidata.org/wiki/Q81197","display_name":"Nuclear physics","level":1,"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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":2,"locations":[{"id":"doi:10.1145/3597432","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3597432","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-04397350v1","is_oa":true,"landing_page_url":"https://hal.science/hal-04397350","pdf_url":"https://hal.science/hal-04397350/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems, 2023, 28 (5), pp.1-26. &#x27E8;10.1145/3597432&#x27E9;","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-04397350v1","is_oa":true,"landing_page_url":"https://hal.science/hal-04397350","pdf_url":"https://hal.science/hal-04397350/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems, 2023, 28 (5), pp.1-26. &#x27E8;10.1145/3597432&#x27E9;","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4377099183.pdf","grobid_xml":"https://content.openalex.org/works/W4377099183.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W1593186088","https://openalex.org/W1606775714","https://openalex.org/W1988249672","https://openalex.org/W1995537914","https://openalex.org/W2130285523","https://openalex.org/W2133147762","https://openalex.org/W2137654363","https://openalex.org/W2169704840","https://openalex.org/W2186847384","https://openalex.org/W2530255486","https://openalex.org/W2769328306","https://openalex.org/W4230286973","https://openalex.org/W4241529396","https://openalex.org/W4242096891","https://openalex.org/W4296147477","https://openalex.org/W6684535045","https://openalex.org/W6745862418"],"related_works":["https://openalex.org/W2094268420","https://openalex.org/W1515433387","https://openalex.org/W2165918565","https://openalex.org/W2964152390","https://openalex.org/W2911168022","https://openalex.org/W3101954907","https://openalex.org/W4379115888","https://openalex.org/W4388683904","https://openalex.org/W4386763487","https://openalex.org/W2137189977"],"abstract_inverted_index":{"Mixed-critical":[0],"systems":[1,24],"consist":[2],"of":[3,14,33,79,101,142],"applications":[4],"with":[5,30],"different":[6,11],"criticality.":[7],"In":[8],"these":[9],"systems,":[10],"confidence":[12],"levels":[13],"Worst-Case":[15],"Execution":[16],"Time":[17],"(WCET)":[18],"estimations":[19],"are":[20,51,71],"used.":[21],"Dual":[22],"criticality":[23,49,56,69],"use":[25],"a":[26,38,54,102,129,143],"less":[27,60],"pessimistic,":[28,41],"but":[29,40],"lower":[31,162],"level":[32],"assurance,":[34],"WCET":[35,42],"estimation,":[36],"and":[37,47,67,86,145,164],"safe,":[39],"estimation.":[43],"Initially,":[44],"both":[45],"high":[46,55],"low":[48,68],"tasks":[50,70],"executed.":[52],"When":[53],"task":[57,103,118],"exceeds":[58],"its":[59,107],"pessimistic":[61],"WCET,":[62],"the":[63,75,93,98,117,137,140,158],"system":[64,77],"switches":[65],"mode":[66,84,151],"usually":[72],"dropped,":[73],"reducing":[74],"overall":[76],"Quality":[78],"Service":[80],"(QoS).":[81],"To":[82,122],"postpone":[83,150],"switch,":[85],"thus,":[87],"improve":[88],"QoS,":[89],"existing":[90,110,173],"approaches":[91,111],"explore":[92],"slack,":[94],"created":[95],"dynamically,":[96],"when":[97],"actual":[99],"execution":[100],"is":[104,133],"faster":[105],"than":[106],"WCET.":[108],"However,":[109],"observe":[112],"this":[113],"slack":[114,125,138],"only":[115],"after":[116],"has":[119,161],"finished":[120],"execution.":[121],"enhance":[123],"dynamic":[124],"exploitation,":[126],"we":[127],"propose":[128],"fine-grained":[130],"approach":[131,160],"that":[132,157],"able":[134],"to":[135,149,172],"expose":[136],"during":[139],"progress":[141],"task,":[144],"safely":[146],"uses":[147],"it":[148],"switch.":[152],"The":[153],"evaluation":[154],"results":[155],"show":[156],"proposed":[159],"cost":[163],"achieves":[165],"significant":[166],"improvements":[167],"in":[168],"avoiding":[169],"mode-switch,":[170],"compared":[171],"approaches.":[174]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
