{"id":"https://openalex.org/W2128072015","doi":"https://doi.org/10.1109/rttas.2004.1317274","title":"Dynamic CPU management for real-time, middleware-based systems","display_name":"Dynamic CPU management for real-time, middleware-based systems","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W2128072015","doi":"https://doi.org/10.1109/rttas.2004.1317274","mag":"2128072015"},"language":"en","primary_location":{"id":"doi:10.1109/rttas.2004.1317274","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rttas.2004.1317274","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. RTAS 2004. 10th IEEE Real-Time and Embedded Technology and Applications Symposium, 2004.","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/A5002123078","display_name":"Eric Eide","orcid":"https://orcid.org/0000-0001-7206-8408"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"E. Eide","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake, UT, USA","[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake, UT, USA","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070895037","display_name":"Tim Stack","orcid":null},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"T. Stack","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake, UT, USA","[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake, UT, USA","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066046345","display_name":"John Regehr","orcid":"https://orcid.org/0000-0001-7025-4610"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J. Regehr","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake, UT, USA","[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake, UT, USA","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065177843","display_name":"Jay Lepreau","orcid":null},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J. Lepreau","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake, UT, USA","[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake, UT, USA","institution_ids":["https://openalex.org/I223532165"]},{"raw_affiliation_string":"[Sch. of Comput., Utah Univ., Salt Lake City, UT, USA]","institution_ids":["https://openalex.org/I223532165"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5002123078"],"corresponding_institution_ids":["https://openalex.org/I223532165"],"apc_list":null,"apc_paid":null,"fwci":5.0177,"has_fulltext":false,"cited_by_count":43,"citation_normalized_percentile":{"value":0.95352525,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"286","last_page":"295"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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.9998000264167786,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9976999759674072,"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.8208887577056885},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.7739168405532837},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.739304780960083},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5435696244239807},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.4621252715587616},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4600967764854431},{"id":"https://openalex.org/keywords/system-software","display_name":"System software","score":0.45324790477752686},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.44065237045288086},{"id":"https://openalex.org/keywords/resource-management","display_name":"Resource management (computing)","score":0.4245515465736389},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.4145442247390747},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.40343213081359863},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4011094570159912},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.22545874118804932}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8208887577056885},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.7739168405532837},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.739304780960083},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5435696244239807},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.4621252715587616},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4600967764854431},{"id":"https://openalex.org/C2779960034","wikidata":"https://www.wikidata.org/wiki/Q676202","display_name":"System software","level":3,"score":0.45324790477752686},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.44065237045288086},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.4245515465736389},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.4145442247390747},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.40343213081359863},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4011094570159912},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.22545874118804932},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":7,"locations":[{"id":"doi:10.1109/rttas.2004.1317274","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rttas.2004.1317274","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. RTAS 2004. 10th IEEE Real-Time and Embedded Technology and Applications Symposium, 2004.","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.11.2516","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.2516","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.utah.edu/flux/papers/cpubroker-tr04004.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.537.8506","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.537.8506","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cin.ufpe.br/~redis/middleware/eide-dynamic04.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.6.1160","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.1160","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.utah.edu/techreports/2004/pdf/UUCS-04-004.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.6.2440","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.2440","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.utah.edu/flux/papers/cpubroker-rtas04.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.62.9533","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.62.9533","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.utah.edu/flux/papers/cpubroker-tr04004.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.74.125","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.74.125","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.utah.edu/flux/papers/cpubroker-rtas04.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1604248256","https://openalex.org/W1626032987","https://openalex.org/W1649645444","https://openalex.org/W1898254641","https://openalex.org/W1958324644","https://openalex.org/W1970705443","https://openalex.org/W2022529720","https://openalex.org/W2029414465","https://openalex.org/W2115746395","https://openalex.org/W2123357032","https://openalex.org/W2127036198","https://openalex.org/W2132120411","https://openalex.org/W2135368038","https://openalex.org/W2141868810","https://openalex.org/W2143238865","https://openalex.org/W2156946069","https://openalex.org/W2161983903","https://openalex.org/W2900849687","https://openalex.org/W4246404160","https://openalex.org/W4254691308","https://openalex.org/W6677379854","https://openalex.org/W6683748475"],"related_works":["https://openalex.org/W2152253641","https://openalex.org/W4246585869","https://openalex.org/W2118085316","https://openalex.org/W1607470173","https://openalex.org/W1480768752","https://openalex.org/W2062181256","https://openalex.org/W2118113972","https://openalex.org/W2304003539","https://openalex.org/W3013852742","https://openalex.org/W2273760068"],"abstract_inverted_index":{"Many":[0],"real-world":[1],"distributed,":[2],"real-time,":[3],"embedded":[4],"(ORE)":[5],"systems,":[6,18],"such":[7,81,89],"as":[8,82,90,191],"multiagent":[9],"military":[10,213],"applications,":[11],"are":[12],"built":[13],"using":[14,128],"commercially":[15],"available":[16],"operating":[17,126],"middleware,":[19,164],"and":[20,86,100,120,130,160,165,189,226],"collections":[21],"of":[22,27,40,77,102,109,123,193,234],"pre-existing":[23],"software.":[24],"The":[25,112,146],"complexity":[26],"these":[28,107,176],"systems":[29],"makes":[30],"it":[31,133,228],"difficult":[32],"to":[33,49,70,138,149,181,209,222,229],"ensure":[34,139],"that":[35,140,218],"they":[36],"maintain":[37,71],"high":[38,72,141],"quality":[39],"service":[41],"(QOS).":[42],"At":[43,62],"design":[44,99],"time,":[45,64],"the":[46,65,75,98,121,179,206,219,223,232],"challenge":[47],"is":[48,144,157],"introduce":[50],"coordinated":[51],"QOS":[52,73,143,187,197],"controls":[53],"into":[54],"multiple":[55,117],"software":[56],"elements":[57],"in":[58,74,153,204,231],"a":[59,103,124,154,210],"non-invasive":[60,155],"manner.":[61],"run":[63],"system":[66,224],"must":[67],"adapt":[68],"dynamically":[69],"face":[76,233],"both":[78],"expected":[79],"events,":[80,88],"application":[83],"mode":[84],"changes,":[85],"unexpected":[87],"resource":[91,237],"demands":[92],"from":[93],"other":[94,131,186],"applications.":[95],"We":[96,200],"describe":[97,201],"implementation":[101],"CPU":[104,113,172,207,236],"broker":[105,114,147,180,220],"for":[106,170],"types":[108],"ORE":[110],"systems.":[111],"mediates":[115],"between":[116],"real-time":[118,125],"tasks":[119,152],"facilities":[122],"system:":[127],"feedback":[129],"inputs,":[132],"adjusts":[134],"allocations":[135],"over":[136],"tune":[137],"application-level":[142],"maintained.":[145],"connects":[148,221],"its":[150],"monitored":[151],"manner,":[156],"based":[158],"on":[159],"integrated":[161],"with":[162,185],"industry-standard":[163],"implements":[166],"an":[167,194],"open":[168],"architecture":[169],"new":[171],"management":[173,198],"policies.":[174],"Moreover,":[175],"features":[177],"allow":[178],"be":[182],"easily":[183],"combined":[184],"mechanisms":[188],"policies,":[190],"part":[192],"overall":[195],"end-to-end":[196],"system.":[199,214],"our":[202],"experience":[203],"applying":[205],"Broker":[208],"simulated":[211],"DUE":[212],"Our":[215],"results":[216],"show":[217],"transparently":[225],"allows":[227],"function":[230],"run-time":[235],"contention.":[238]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"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":2}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
