{"id":"https://openalex.org/W1966935304","doi":"https://doi.org/10.1109/soca.2011.6166216","title":"A heuristic for optimum allocation of real-time service workflows","display_name":"A heuristic for optimum allocation of real-time service workflows","publication_year":2011,"publication_date":"2011-12-01","ids":{"openalex":"https://openalex.org/W1966935304","doi":"https://doi.org/10.1109/soca.2011.6166216","mag":"1966935304"},"language":"en","primary_location":{"id":"doi:10.1109/soca.2011.6166216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/soca.2011.6166216","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/11382/361486","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058912977","display_name":"Tommaso Cucinotta","orcid":"https://orcid.org/0000-0002-0362-0657"},"institutions":[{"id":"https://openalex.org/I162290304","display_name":"Scuola Superiore Sant'Anna","ror":"https://ror.org/025602r80","country_code":"IT","type":"education","lineage":["https://openalex.org/I162290304"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Tommaso Cucinotta","raw_affiliation_strings":["Real-Time Systems Laboratory, Scuola Superiore Sant' Anna, Pisa, Italy","Real-Time Systems Laboratory, Scuola Superiore Sant'Anna, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"Real-Time Systems Laboratory, Scuola Superiore Sant' Anna, Pisa, Italy","institution_ids":["https://openalex.org/I162290304"]},{"raw_affiliation_string":"Real-Time Systems Laboratory, Scuola Superiore Sant'Anna, Pisa, Italy","institution_ids":["https://openalex.org/I162290304"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063707636","display_name":"Gaetano F. Anastasi","orcid":null},"institutions":[{"id":"https://openalex.org/I162290304","display_name":"Scuola Superiore Sant'Anna","ror":"https://ror.org/025602r80","country_code":"IT","type":"education","lineage":["https://openalex.org/I162290304"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gaetano F. Anastasi","raw_affiliation_strings":["Real-Time Systems Laboratory, Scuola Superiore Sant' Anna, Pisa, Italy","Real-Time Systems Laboratory, Scuola Superiore Sant'Anna, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"Real-Time Systems Laboratory, Scuola Superiore Sant' Anna, Pisa, Italy","institution_ids":["https://openalex.org/I162290304"]},{"raw_affiliation_string":"Real-Time Systems Laboratory, Scuola Superiore Sant'Anna, Pisa, Italy","institution_ids":["https://openalex.org/I162290304"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5058912977"],"corresponding_institution_ids":["https://openalex.org/I162290304"],"apc_list":null,"apc_paid":null,"fwci":1.2884,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.80591106,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"7","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.9997000098228455,"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.9997000098228455,"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.9988999962806702,"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.9984999895095825,"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.7713313698768616},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.7044391632080078},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6069958806037903},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5782451629638672},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.5436018109321594},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5384488105773926},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.528344988822937},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5263805985450745},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.5252232551574707},{"id":"https://openalex.org/keywords/dimension","display_name":"Dimension (graph theory)","score":0.5011510848999023},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4364979565143585},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.43602699041366577},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4179510772228241},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.26427119970321655},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.25192368030548096},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12647411227226257},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10262182354927063},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09649068117141724},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.08630630373954773}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7713313698768616},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.7044391632080078},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6069958806037903},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5782451629638672},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.5436018109321594},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5384488105773926},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.528344988822937},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5263805985450745},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.5252232551574707},{"id":"https://openalex.org/C33676613","wikidata":"https://www.wikidata.org/wiki/Q13415176","display_name":"Dimension (graph theory)","level":2,"score":0.5011510848999023},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4364979565143585},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.43602699041366577},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4179510772228241},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.26427119970321655},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.25192368030548096},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12647411227226257},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10262182354927063},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09649068117141724},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.08630630373954773},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/soca.2011.6166216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/soca.2011.6166216","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.221.1871","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.221.1871","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://retis.sssup.it/%7Etommaso/publications/SOCA-2011-Heuristic.pdf","raw_type":"text"},{"id":"pmh:oai:www.iris.sssup.it:11382/361486","is_oa":true,"landing_page_url":"http://hdl.handle.net/11382/361486","pdf_url":null,"source":{"id":"https://openalex.org/S4377196376","display_name":"CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I162290304","host_organization_name":"Scuola Superiore Sant'Anna","host_organization_lineage":["https://openalex.org/I162290304"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:www.iris.sssup.it:11382/361486","is_oa":true,"landing_page_url":"http://hdl.handle.net/11382/361486","pdf_url":null,"source":{"id":"https://openalex.org/S4377196376","display_name":"CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I162290304","host_organization_name":"Scuola Superiore Sant'Anna","host_organization_lineage":["https://openalex.org/I162290304"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6499999761581421,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1549279821","https://openalex.org/W1985179043","https://openalex.org/W1992834305","https://openalex.org/W2009733569","https://openalex.org/W2058697723","https://openalex.org/W2058819785","https://openalex.org/W2145165806","https://openalex.org/W2146344029","https://openalex.org/W2156866054","https://openalex.org/W2157564323","https://openalex.org/W4256409538","https://openalex.org/W6648343787","https://openalex.org/W6664908220"],"related_works":["https://openalex.org/W2982321410","https://openalex.org/W2392004567","https://openalex.org/W2940029036","https://openalex.org/W2011675579","https://openalex.org/W4285278887","https://openalex.org/W2365237642","https://openalex.org/W2995925505","https://openalex.org/W2773399470","https://openalex.org/W3116484972","https://openalex.org/W2941986668"],"abstract_inverted_index":{"In":[0,20],"this":[1,23,117],"paper,":[2],"the":[3,49,53,60,78,88,108],"problem":[4,24],"of":[5,8,15,30,52,80,150],"optimum":[6,62],"allocation":[7],"real-time":[9],"service":[10],"workflows":[11],"over":[12],"a":[13,31,119,132,148],"set":[14,149],"heterogeneous":[16],"resources":[17],"is":[18,125,141],"tackled.":[19],"previous":[21],"works,":[22],"was":[25],"formally":[26],"stated":[27],"in":[28,69,83,93,116],"terms":[29],"Mixed-Integer":[32],"Non-Linear":[33],"Programming":[34],"optimization":[35],"program,":[36],"that":[37,98,127],"could":[38],"be":[39,57,72,100],"solved":[40],"by":[41,147],"recurring":[42],"to":[43,48,56,71,95],"commercial":[44],"solvers.":[45],"However,":[46],"due":[47],"big":[50],"dimension":[51],"solution":[54],"space":[55],"searched,":[58],"finding":[59],"absolutely":[61],"solution:":[63],"might":[64],"take":[65],"too":[66],"much":[67],"time":[68],"order":[70],"concretely":[73],"useful;":[74],"it":[75,86],"may":[76,99,128],"preclude":[77],"use":[79],"these":[81],"techniques":[82],"large-scale":[84],"infrastructures;":[85],"makes":[87],"technique":[89],"hardly":[90],"usable":[91],"adaptively":[92],"response":[94],"corrective":[96],"actions":[97],"needed":[101],"when":[102],"some":[103],"bad":[104],"event":[105],"occurs":[106],"while":[107],"services":[109],"are":[110],"running":[111],"(e.g.,":[112],"hardware-level":[113],"failures).":[114],"Therefore,":[115],"paper":[118],"heuristic":[120],"algorithm":[121,140],"based":[122],"on":[123],"graph-matching":[124],"introduced":[126],"find":[129],"very":[130],"efficiently":[131],"reasonably":[133],"good,":[134],"albeit":[135],"non-necessarily":[136],"optimum,":[137],"solution.":[138],"The":[139],"described,":[142],"and":[143],"its":[144],"performance":[145],"assessed":[146],"synthetic":[151],"experiments.":[152]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
