{"id":"https://openalex.org/W1979728556","doi":"https://doi.org/10.1109/etfa.2010.5641165","title":"Exploiting harmonic periods to improve linearly approximated response-time upper bounds","display_name":"Exploiting harmonic periods to improve linearly approximated response-time upper bounds","publication_year":2010,"publication_date":"2010-09-01","ids":{"openalex":"https://openalex.org/W1979728556","doi":"https://doi.org/10.1109/etfa.2010.5641165","mag":"1979728556"},"language":"en","primary_location":{"id":"doi:10.1109/etfa.2010.5641165","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa.2010.5641165","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 15th Conference on Emerging Technologies &amp; Factory Automation (ETFA 2010)","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/A5010053483","display_name":"C G U Okwudire","orcid":null},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"C G U Okwudire","raw_affiliation_strings":["Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066558996","display_name":"Martijn M. H. P. van den Heuvel","orcid":"https://orcid.org/0000-0002-8220-5039"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"M M H P van den Heuvel","raw_affiliation_strings":["Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080745161","display_name":"Reinder J. Bril","orcid":"https://orcid.org/0000-0001-6234-5117"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"R J Bril","raw_affiliation_strings":["Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111482844","display_name":"JJ Johan Lukkien","orcid":null},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"J J Lukkien","raw_affiliation_strings":["Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]},{"raw_affiliation_string":"Department of Mathematics and Computer Science, Technische Universiteit Eindhoven (TU/e), Den Dolech 2, 5600 AZ, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5010053483"],"corresponding_institution_ids":["https://openalex.org/I83019370"],"apc_list":null,"apc_paid":null,"fwci":0.505,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.64921904,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"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.998199999332428,"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.9972000122070312,"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/unavailability","display_name":"Unavailability","score":0.8894745707511902},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7197767496109009},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.6718766689300537},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6110306978225708},{"id":"https://openalex.org/keywords/response-time","display_name":"Response time","score":0.5781546831130981},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5360287427902222},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5263601541519165},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.5198098421096802},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.4306243062019348},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.36813879013061523},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.27212315797805786},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.16501715779304504},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15871593356132507},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11382636427879333}],"concepts":[{"id":"https://openalex.org/C2780505938","wikidata":"https://www.wikidata.org/wiki/Q17093282","display_name":"Unavailability","level":2,"score":0.8894745707511902},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7197767496109009},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.6718766689300537},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6110306978225708},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.5781546831130981},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5360287427902222},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5263601541519165},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.5198098421096802},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.4306243062019348},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.36813879013061523},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.27212315797805786},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.16501715779304504},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15871593356132507},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11382636427879333},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/etfa.2010.5641165","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa.2010.5641165","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE 15th Conference on Emerging Technologies &amp; Factory Automation (ETFA 2010)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/94901ca1-2752-4e84-a92e-116ae0036dfa","is_oa":false,"landing_page_url":"https://research.tue.nl/en/publications/94901ca1-2752-4e84-a92e-116ae0036dfa","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Okwudire, C G U, Heuvel, van den, M M H P, Bril, R J & Lukkien, J J 2010, Exploiting harmonic periods to improve linearly approximated response-time upper bounds. in 15th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA, Bilbao, Spain, September 13-16, 2010). pp. 1-4. https://doi.org/10.1109/ETFA.2010.5641165","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:686513","is_oa":false,"landing_page_url":"http://library.tue.nl/csp/dare/LinkToRepository.csp?recordnumber=686513","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""},{"id":"pmh:oai:library.tue.nl:686513","is_oa":false,"landing_page_url":"http://repository.tue.nl/686513","pdf_url":null,"source":{"id":"https://openalex.org/S4406923046","display_name":"TU/e Research Portal (Eindhoven University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""},{"id":"pmh:tue:oai:pure.tue.nl:publications/94901ca1-2752-4e84-a92e-116ae0036dfa","is_oa":false,"landing_page_url":"https://research.tue.nl/nl/publications/94901ca1-2752-4e84-a92e-116ae0036dfa","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"15th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA, Bilbao, Spain, September 13-16, 2010), 1 - 4","raw_type":"info:eu-repo/semantics/conferencepaper"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1605360062","https://openalex.org/W1952110674","https://openalex.org/W2015717967","https://openalex.org/W2099739459","https://openalex.org/W2109488193","https://openalex.org/W2151110287","https://openalex.org/W2161022036","https://openalex.org/W2164164042","https://openalex.org/W2167972204","https://openalex.org/W2168413716","https://openalex.org/W2530718516","https://openalex.org/W2901368914","https://openalex.org/W6684886807","https://openalex.org/W6728710170"],"related_works":["https://openalex.org/W2129918226","https://openalex.org/W3146085540","https://openalex.org/W1843100083","https://openalex.org/W2107423006","https://openalex.org/W1510578411","https://openalex.org/W1550753226","https://openalex.org/W2038438147","https://openalex.org/W2087568862","https://openalex.org/W2122498864","https://openalex.org/W2004694979"],"abstract_inverted_index":{"Hard":[0],"real-time":[1],"embedded":[2],"systems":[3,23,45,108],"need":[4],"to":[5,51,64,77,94,127,141],"guarantee":[6,17],"that":[7],"tasks":[8],"always":[9],"meet":[10],"their":[11],"deadlines.":[12],"Exact":[13],"schedulability":[14],"tests":[15,32],"can":[16,38,135],"this":[18,79,96],"for":[19,81],"fixed-priority,":[20],"preemptively":[21],"scheduled":[22,103],"even":[24],"under":[25],"the":[26,99,118,122],"tightest":[27],"resource":[28],"constraints.":[29],"However,":[30],"these":[31],"are":[33,111],"pseudo-polynomial":[34],"in":[35,43,98],"complexity.":[36],"This":[37],"become":[39],"a":[40,113,138],"limiting":[41],"factor":[42],"open":[44],"where":[46],"it":[47,92],"might":[48],"be":[49],"necessary":[50],"have":[52],"run-time":[53],"admission":[54],"tests.":[55],"A":[56],"linear-time":[57],"sufficient":[58,73],"test":[59,80,97],"has":[60],"therefore":[61],"been":[62],"developed":[63],"estimate":[65],"response-time":[66,143],"upper":[67],"bounds.":[68],"In":[69,106],"line":[70],"with":[71,84],"utilization-based":[72],"tests,":[74],"we":[75,90,134],"propose":[76],"improve":[78,142],"task":[82,87],"sets":[83],"harmonically":[85],"related":[86],"periods.":[88],"Moreover,":[89],"make":[91],"possible":[93],"reuse":[95],"context":[100],"of":[101,117,124],"hierarchically":[102],"(partitioned)":[104],"resources.":[105],"such":[107],"several":[109],"applications":[110],"given":[112],"virtual":[114],"share":[115],"(budget)":[116],"processor.":[119],"By":[120],"modeling":[121],"unavailability":[123],"processor":[125],"resources":[126],"an":[128],"application":[129],"as":[130],"two":[131],"fictive":[132],"tasks,":[133],"also":[136],"use":[137],"budget's":[139],"period":[140],"bounds":[144],"<sup":[145],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[146],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">1</sup>":[147],".":[148]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
