{"id":"https://openalex.org/W1970648593","doi":"https://doi.org/10.1145/2695664.2695919","title":"Designing network servers within a hierarchical scheduling framework","display_name":"Designing network servers within a hierarchical scheduling framework","publication_year":2015,"publication_date":"2015-04-13","ids":{"openalex":"https://openalex.org/W1970648593","doi":"https://doi.org/10.1145/2695664.2695919","mag":"1970648593"},"language":"en","primary_location":{"id":"doi:10.1145/2695664.2695919","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2695664.2695919","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th Annual ACM Symposium on Applied Computing","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/A5004471925","display_name":"Zahid Iqbal","orcid":"https://orcid.org/0000-0003-1549-3584"},"institutions":[{"id":"https://openalex.org/I182534213","display_name":"Universidade do Porto","ror":"https://ror.org/043pwc612","country_code":"PT","type":"education","lineage":["https://openalex.org/I182534213"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Zahid Iqbal","raw_affiliation_strings":["University of Porto, Porto, Portugal","University of Porto , Porto, Portugal"],"affiliations":[{"raw_affiliation_string":"University of Porto, Porto, Portugal","institution_ids":["https://openalex.org/I182534213"]},{"raw_affiliation_string":"University of Porto , Porto, Portugal","institution_ids":["https://openalex.org/I182534213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100751931","display_name":"L\u00fa\u0131s Almeida","orcid":"https://orcid.org/0000-0002-9544-3028"},"institutions":[{"id":"https://openalex.org/I182534213","display_name":"Universidade do Porto","ror":"https://ror.org/043pwc612","country_code":"PT","type":"education","lineage":["https://openalex.org/I182534213"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Luis Almeida","raw_affiliation_strings":["University of Porto, Porto, Portugal","University of Porto , Porto, Portugal"],"affiliations":[{"raw_affiliation_string":"University of Porto, Porto, Portugal","institution_ids":["https://openalex.org/I182534213"]},{"raw_affiliation_string":"University of Porto , Porto, Portugal","institution_ids":["https://openalex.org/I182534213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049223063","display_name":"Moris Behnam","orcid":"https://orcid.org/0000-0002-1687-930X"},"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":"Moris Behnam","raw_affiliation_strings":["M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5004471925"],"corresponding_institution_ids":["https://openalex.org/I182534213"],"apc_list":null,"apc_paid":null,"fwci":0.9689,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.75083356,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"653","last_page":"658"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.998199999332428,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9973000288009644,"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.8874642252922058},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6876670718193054},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6306073665618896},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5938878059387207},{"id":"https://openalex.org/keywords/polling","display_name":"Polling","score":0.49213069677352905},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4642632007598877},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.42567822337150574},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.35062310099601746},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20304331183433533}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8874642252922058},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6876670718193054},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6306073665618896},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5938878059387207},{"id":"https://openalex.org/C204854418","wikidata":"https://www.wikidata.org/wiki/Q1362921","display_name":"Polling","level":2,"score":0.49213069677352905},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4642632007598877},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.42567822337150574},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.35062310099601746},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20304331183433533},{"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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2695664.2695919","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2695664.2695919","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334779","display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","ror":"https://ror.org/00snfqn58"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W612395948","https://openalex.org/W1488202922","https://openalex.org/W2008166752","https://openalex.org/W2115728232","https://openalex.org/W2118506239","https://openalex.org/W2121443843","https://openalex.org/W2133950580","https://openalex.org/W2135297309","https://openalex.org/W2135472057","https://openalex.org/W2140936050","https://openalex.org/W2142375808","https://openalex.org/W2159003633","https://openalex.org/W2161022036","https://openalex.org/W2167972204","https://openalex.org/W4251783548","https://openalex.org/W4252946888","https://openalex.org/W6683190697","https://openalex.org/W7020016488"],"related_works":["https://openalex.org/W4393179257","https://openalex.org/W4205624458","https://openalex.org/W2987499578","https://openalex.org/W2076641224","https://openalex.org/W2462076241","https://openalex.org/W4230797417","https://openalex.org/W4386075345","https://openalex.org/W2378120400","https://openalex.org/W2070119082","https://openalex.org/W2002774445"],"abstract_inverted_index":{"As":[0],"distributed":[1],"applications":[2],"are":[3,65,154],"becoming":[4],"more":[5,193],"complex,":[6],"compositionality":[7],"achieves":[8],"a":[9,35,50,58,78,94,126,131,165],"stronger":[10],"importance.":[11],"Such":[12],"property":[13],"allows":[14],"composing":[15],"complex":[16],"applications,":[17],"integrating":[18],"independently":[19,103],"developed":[20],"components":[21,106],"while":[22],"maintaining":[23],"their":[24,159],"properties":[25],"upon":[26],"integration.":[27],"The":[28,151],"Hierarchical":[29],"Scheduling":[30],"Framework":[31],"(HSF)":[32],"appears":[33],"as":[34,174],"design":[36,48,82,117],"approach":[37,167],"to":[38,54,69,85,134,156],"meet":[39],"such":[40,98],"aim.":[41],"In":[42,110],"general,":[43],"existing":[44],"works":[45],"regarding":[46],"server":[47,87,136,189],"consider":[49],"two-level":[51],"hierarchy":[52],"applied":[53,124],"the":[55,70,108,116,122,175,187,195],"CPU":[56],"with":[57,73,142,164,171],"fully":[59],"preemptive":[60],"task":[61],"scheduler.":[62],"Thus":[63],"these":[64],"not":[66],"directly":[67],"applicable":[68],"network":[71,127],"case":[72],"non-preemptive":[74],"packet":[75],"scheduling":[76],"in":[77,107,121,125],"multi-level":[79],"hierarchy.":[80],"Server":[81],"problem":[83],"relates":[84],"choosing":[86],"interfaces":[88,137,153,170],"(i.e.":[89],"budget":[90],"and":[91,138,149,161],"period),":[92],"given":[93],"particular":[95],"internal":[96],"workload":[97],"that":[99],"it":[100,141],"is":[101],"schedulable":[102],"of":[104,118,158,168,194],"other":[105],"system.":[109],"this":[111],"work,":[112],"we":[113,139],"focus":[114],"on":[115,198],"polling":[119],"servers":[120],"hierarchies,":[123],"context.":[128],"We":[129],"provide":[130],"novel":[132],"method":[133],"generate":[135],"validate":[140],"extensive":[143],"simulations":[144],"using":[145,191],"random":[146],"message":[147],"sets":[148],"hierarchies.":[150],"generated":[152],"tight":[155],"1%":[157],"capacities":[160],"when":[162],"compared":[163],"simple":[166],"generating":[169],"similar":[172],"parameters":[173],"messages":[176],"they":[177],"serve,":[178],"our":[179],"framework":[180],"requires":[181],"3":[182],"times":[183],"less":[184],"bandwidth":[185],"at":[186],"root":[188],"level":[190],"25%":[192],"deadline":[196],"interval,":[197],"average.":[199]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
