{"id":"https://openalex.org/W2097364507","doi":"https://doi.org/10.1109/real.2002.1181565","title":"Improving quality-of-control using flexible timing constraints: metric and scheduling","display_name":"Improving quality-of-control using flexible timing constraints: metric and scheduling","publication_year":2003,"publication_date":"2003-06-26","ids":{"openalex":"https://openalex.org/W2097364507","doi":"https://doi.org/10.1109/real.2002.1181565","mag":"2097364507"},"language":"en","primary_location":{"id":"doi:10.1109/real.2002.1181565","is_oa":false,"landing_page_url":"https://doi.org/10.1109/real.2002.1181565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"23rd IEEE Real-Time Systems Symposium, 2002. RTSS 2002.","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/A5035831255","display_name":"Pau Mart\u00ed","orcid":"https://orcid.org/0000-0002-5189-0782"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"P. Marti","raw_affiliation_strings":["Automatic Control Department, Universitat Polilt\u00e8cnica de Catalunya, Barcelona, Spain","Autom. Control Dept., Univ. Politecnica de Catalunya, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Automatic Control Department, Universitat Polilt\u00e8cnica de Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]},{"raw_affiliation_string":"Autom. Control Dept., Univ. Politecnica de Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040587018","display_name":"Josep M. Fuertes","orcid":null},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"J.M. Fuertes","raw_affiliation_strings":["Automatic Control Department, Universitat Polilt\u00e8cnica de Catalunya, Barcelona, Spain","Autom. Control Dept., Univ. Politecnica de Catalunya, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Automatic Control Department, Universitat Polilt\u00e8cnica de Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]},{"raw_affiliation_string":"Autom. Control Dept., Univ. Politecnica de Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027514914","display_name":"Gerhard Fohler","orcid":"https://orcid.org/0000-0001-6162-2653"},"institutions":[{"id":"https://openalex.org/I82509713","display_name":"M\u00e4lardalen University","ror":"https://ror.org/033vfbz75","country_code":"SE","type":"education","lineage":["https://openalex.org/I82509713"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"G. Fohler","raw_affiliation_strings":["Department of Computer Engineering, M\u00e4lardalen University, Vasteras, Sweden","M?lardalen University"],"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, M\u00e4lardalen University, Vasteras, Sweden","institution_ids":["https://openalex.org/I82509713"]},{"raw_affiliation_string":"M?lardalen University","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047920922","display_name":"Krithi Ramamritham","orcid":"https://orcid.org/0000-0002-2181-0526"},"institutions":[{"id":"https://openalex.org/I64295750","display_name":"Indian Institute of Technology Indore","ror":"https://ror.org/01hhf7w52","country_code":"IN","type":"education","lineage":["https://openalex.org/I64295750"]},{"id":"https://openalex.org/I162827531","display_name":"Indian Institute of Technology Bombay","ror":"https://ror.org/02qyf5152","country_code":"IN","type":"education","lineage":["https://openalex.org/I162827531"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"K. Ramamritham","raw_affiliation_strings":["Computer Science and Engineering Department, IIT Mumbai, India","Indian Institute of Technology at Mumbai"],"affiliations":[{"raw_affiliation_string":"Computer Science and Engineering Department, IIT Mumbai, India","institution_ids":["https://openalex.org/I162827531"]},{"raw_affiliation_string":"Indian Institute of Technology at Mumbai","institution_ids":["https://openalex.org/I64295750"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5035831255"],"corresponding_institution_ids":["https://openalex.org/I9617848"],"apc_list":null,"apc_paid":null,"fwci":7.0432,"has_fulltext":false,"cited_by_count":74,"citation_normalized_percentile":{"value":0.9730151,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"91","last_page":"100"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994000196456909,"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.9994000196456909,"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/T11125","display_name":"Petri Nets in System Modeling","score":0.9936000108718872,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9872000217437744,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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.6986112594604492},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6416438817977905},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5563875436782837},{"id":"https://openalex.org/keywords/gain-scheduling","display_name":"Gain scheduling","score":0.4900754690170288},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.483907550573349},{"id":"https://openalex.org/keywords/performance-metric","display_name":"Performance metric","score":0.4821743369102478},{"id":"https://openalex.org/keywords/control-system","display_name":"Control system","score":0.4809969365596771},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.41720259189605713},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4171300530433655},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.41516557335853577},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3898407220840454},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.336357444524765},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.30480319261550903},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.24786826968193054},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.23082628846168518},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1571069061756134},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08278021216392517}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6986112594604492},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6416438817977905},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5563875436782837},{"id":"https://openalex.org/C97090092","wikidata":"https://www.wikidata.org/wiki/Q764612","display_name":"Gain scheduling","level":3,"score":0.4900754690170288},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.483907550573349},{"id":"https://openalex.org/C2780898871","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Performance metric","level":2,"score":0.4821743369102478},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.4809969365596771},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.41720259189605713},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4171300530433655},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.41516557335853577},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3898407220840454},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.336357444524765},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.30480319261550903},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.24786826968193054},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.23082628846168518},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1571069061756134},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08278021216392517},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","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/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","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/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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.1109/real.2002.1181565","is_oa":false,"landing_page_url":"https://doi.org/10.1109/real.2002.1181565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"23rd IEEE Real-Time Systems Symposium, 2002. RTSS 2002.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.49000000953674316,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W587408223","https://openalex.org/W1486265710","https://openalex.org/W1535716034","https://openalex.org/W1569186202","https://openalex.org/W1741559883","https://openalex.org/W1788867639","https://openalex.org/W1998856946","https://openalex.org/W2021028598","https://openalex.org/W2099197087","https://openalex.org/W2100134099","https://openalex.org/W2105823724","https://openalex.org/W2109488193","https://openalex.org/W2118898228","https://openalex.org/W2127922416","https://openalex.org/W2161432424","https://openalex.org/W2164527428","https://openalex.org/W2166573642","https://openalex.org/W2262960161","https://openalex.org/W2375099263","https://openalex.org/W2491188924","https://openalex.org/W6629229134","https://openalex.org/W6649944687"],"related_works":["https://openalex.org/W4361804730","https://openalex.org/W2142113611","https://openalex.org/W2334467465","https://openalex.org/W2018387840","https://openalex.org/W2087870008","https://openalex.org/W2045629210","https://openalex.org/W2162534555","https://openalex.org/W2752178021","https://openalex.org/W2143024819","https://openalex.org/W4247159817"],"abstract_inverted_index":{"Closed-loop":[0],"control":[1,16,151,158,190,197,227,247,251],"systems":[2,5,123],"are":[3],"dynamic":[4,137],"subject":[6],"to":[7,18,21,64,68,75,87,91,164,214,217,231],"perturbations.":[8],"One":[9],"of":[10,14,99,117,121,139,142,201,240],"the":[11,15,25,32,40,42,44,69,93,102,115,119,127,131,136,140,143,171,202,225,233,238,246],"main":[12],"concerns":[13],"is":[17,104,213],"design":[19],"controllers":[20,49,63],"correct":[22],"or":[23],"limit":[24],"deviation":[26],"that":[27,114,135,155],"transient":[28,179],"perturbations":[29,88,218],"cause":[30],"in":[31,89,105],"controlled":[33,144],"system":[34,70,103,145,204],"response.":[35],"The":[36],"smaller":[37],"and":[38,59,112,130,175,206,263],"shorter":[39],"deviation,":[41],"better":[43],"achieved":[45],"performance.":[46],"However,":[47],"such":[48],"have":[50],"been":[51],"traditionally":[52],"implemented":[53],"using":[54,256],"fixed":[55,257],"timing":[56,153,192,258],"constraints":[57,154,161,259],"(periods":[58],"deadlines).":[60],"This":[61,235],"precludes":[62],"execute":[65],"dynamically,":[66],"accordingly":[67],"dynamics,":[71],"which":[72],"may":[73,82],"lead":[74],"sub-optimal":[76],"implementations:":[77],"although":[78],"higher":[79],"execution":[80,229],"rates":[81],"be":[83],"preferable":[84],"when":[85,101],"reacting":[86],"order":[90],"minimize":[92],"response":[94,146],"deviations,":[95],"they":[96],"imply":[97],"wastage":[98],"resources":[100],"equilibrium.":[106],"In":[107],"this":[108],"paper":[109],"we":[110],"argue":[111],"demonstrate":[113],"responsibility":[116],"maximizing":[118],"performance":[120,198],"closed-loop":[122,203],"relies":[124],"on":[125,224,245],"both":[126],"controller":[128,172],"designer":[129],"scheduler.":[132],"We":[133],"show":[134],"optimization":[138],"quality":[141],"calls":[147],"for":[148,249],"(a)":[149],"flexible":[150,160],"task":[152,191,228,252],"deliver":[156],"effective":[157],"performance;":[159],"allow":[162],"us":[163],"achieve":[165],"faster":[166],"reaction":[167],"by":[168,219],"adaptively":[169],"choosing":[170],"sampling":[173],"rate":[174],"completion":[176],"time":[177],"upon":[178],"perturbations,":[180],"(b)":[181],"a":[182,193],"quality-of-control":[183],"(QoC)":[184],"metric;":[185],"it":[186],"associates":[187],"with":[188,260],"each":[189,250],"quantitative":[194],"value":[195],"expressing":[196],"(in":[199],"terms":[200],"error),":[205],"(c)":[207],"new":[208],"scheduling":[209,221,242],"approaches;":[210],"their":[211],"goal":[212],"quickly":[215],"react":[216],"dynamically":[220],"tasks":[222],"based":[223,244],"chosen":[226],"parameters":[230],"maximize":[232],"QoC.":[234],"combination":[236],"offers":[237],"possibility":[239],"taking":[241],"decisions":[243],"information":[248],"invocation,":[253],"rather":[254],"than":[255],"constant":[261],"periods":[262],"deadlines.":[264]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
