{"id":"https://openalex.org/W3014931430","doi":"https://doi.org/10.1145/3387939.3391604","title":"DATESSO","display_name":"DATESSO","publication_year":2020,"publication_date":"2020-06-29","ids":{"openalex":"https://openalex.org/W3014931430","doi":"https://doi.org/10.1145/3387939.3391604","mag":"3014931430"},"language":"en","primary_location":{"id":"doi:10.1145/3387939.3391604","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3387939.3391604","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2003.14377","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Satish Kumar","orcid":null},"institutions":[{"id":"https://openalex.org/I79619799","display_name":"University of Birmingham","ror":"https://ror.org/03angcq70","country_code":"GB","type":"education","lineage":["https://openalex.org/I79619799"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Satish Kumar","raw_affiliation_strings":["University of Birmingham, UK"],"affiliations":[{"raw_affiliation_string":"University of Birmingham, UK","institution_ids":["https://openalex.org/I79619799"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tao Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I143804889","display_name":"Loughborough University","ror":"https://ror.org/04vg4w365","country_code":"GB","type":"education","lineage":["https://openalex.org/I143804889"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Tao Chen","raw_affiliation_strings":["Loughborough University, UK"],"affiliations":[{"raw_affiliation_string":"Loughborough University, UK","institution_ids":["https://openalex.org/I143804889"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Rami Bahsoon","orcid":null},"institutions":[{"id":"https://openalex.org/I79619799","display_name":"University of Birmingham","ror":"https://ror.org/03angcq70","country_code":"GB","type":"education","lineage":["https://openalex.org/I79619799"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Rami Bahsoon","raw_affiliation_strings":["University of Birmingham, UK"],"affiliations":[{"raw_affiliation_string":"University of Birmingham, UK","institution_ids":["https://openalex.org/I79619799"]}]},{"author_position":"last","author":{"id":null,"display_name":"Rajkumar Buyya","orcid":null},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Rajkumar Buyya","raw_affiliation_strings":["University of Melbourne, Australia"],"affiliations":[{"raw_affiliation_string":"University of Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I79619799"],"apc_list":null,"apc_paid":null,"fwci":2.7814,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.92171306,"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":"96","last_page":"107"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9743000268936157,"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/T11719","display_name":"Data Quality and Management","score":0.9649999737739563,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.6279000043869019},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.5333999991416931},{"id":"https://openalex.org/keywords/sustainability","display_name":"Sustainability","score":0.4706999957561493},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.46959999203681946},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.4293000102043152},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.376800000667572},{"id":"https://openalex.org/keywords/constraint-satisfaction-problem","display_name":"Constraint satisfaction problem","score":0.35350000858306885}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6590999960899353},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.6279000043869019},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.5333999991416931},{"id":"https://openalex.org/C66204764","wikidata":"https://www.wikidata.org/wiki/Q219416","display_name":"Sustainability","level":2,"score":0.4706999957561493},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.46959999203681946},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.4293000102043152},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.4131999909877777},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3806999921798706},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.376800000667572},{"id":"https://openalex.org/C199622910","wikidata":"https://www.wikidata.org/wiki/Q1128326","display_name":"Constraint satisfaction problem","level":3,"score":0.35350000858306885},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.3391999900341034},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.33219999074935913},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.3294000029563904},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.30869999527931213},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.29809999465942383},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2678000032901764},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.2653000056743622},{"id":"https://openalex.org/C2776505523","wikidata":"https://www.wikidata.org/wiki/Q4785468","display_name":"Plan (archaeology)","level":2,"score":0.2551000118255615},{"id":"https://openalex.org/C539667460","wikidata":"https://www.wikidata.org/wiki/Q2414942","display_name":"Management science","level":1,"score":0.2549000084400177},{"id":"https://openalex.org/C16151460","wikidata":"https://www.wikidata.org/wiki/Q3480069","display_name":"Service level objective","level":5,"score":0.2538999915122986}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3387939.3391604","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3387939.3391604","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2003.14377","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2003.14377","pdf_url":"https://arxiv.org/pdf/2003.14377","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/3e1c1b76-9ec3-4f86-aebf-7c73a3f00416","is_oa":true,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/3e1c1b76-9ec3-4f86-aebf-7c73a3f00416","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"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":"Chen , T , Kumar , S , Bahsoon , R & Buyya , R 2020 , DATESSO: Self-Adapting Service Composition with Debt-Aware Two Levels Constraint Reasoning . in DATESSO: Self-Adapting Service Composition with Debt-Aware Two Levels Constraint Reasoning . < https://dl.acm.org/doi/abs/10.1145/3387939.3391604 >","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2003.14377","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2003.14377","pdf_url":"https://arxiv.org/pdf/2003.14377","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1768798407","https://openalex.org/W1826514372","https://openalex.org/W1859124069","https://openalex.org/W1965810726","https://openalex.org/W1968006357","https://openalex.org/W1980798579","https://openalex.org/W1991127892","https://openalex.org/W2002636666","https://openalex.org/W2041282815","https://openalex.org/W2071104838","https://openalex.org/W2108025693","https://openalex.org/W2122633358","https://openalex.org/W2131126403","https://openalex.org/W2133300188","https://openalex.org/W2141880113","https://openalex.org/W2144269064","https://openalex.org/W2144982098","https://openalex.org/W2154666090","https://openalex.org/W2162457030","https://openalex.org/W2163381429","https://openalex.org/W2165046741","https://openalex.org/W2171075212","https://openalex.org/W2202602917","https://openalex.org/W2344111864","https://openalex.org/W2492616689","https://openalex.org/W2523674396","https://openalex.org/W2754893753","https://openalex.org/W2790100386","https://openalex.org/W2792499483","https://openalex.org/W2795445515","https://openalex.org/W2798336324","https://openalex.org/W2801990041","https://openalex.org/W2905298805","https://openalex.org/W2948130749","https://openalex.org/W2954010676","https://openalex.org/W2976712901","https://openalex.org/W2998678832","https://openalex.org/W3142631843","https://openalex.org/W4238875600","https://openalex.org/W4256304192"],"related_works":[],"abstract_inverted_index":{"The":[0,152,193],"rapidly":[1],"changing":[2],"workload":[3],"of":[4,22,41,111,134,145,171,198],"service-based":[5,180],"systems":[6],"can":[7,16,43],"easily":[8],"cause":[9],"under-/over-utilization":[10],"on":[11,49,178,203],"the":[12,19,39,50,63,86,117,132,142,146,150,166,196,201,204],"component":[13,147],"services,":[14],"which":[15],"consequently":[17],"affect":[18],"overall":[20],"Quality":[21],"Service":[23],"(QoS),":[24],"such":[25],"as":[26],"latency.":[27],"Self-adaptive":[28],"services":[29,103,148],"composition":[30,68],"rectifies":[31],"this":[32],"problem,":[33],"but":[34],"poses":[35],"several":[36],"challenges:":[37],"(i)":[38],"effectiveness":[40,168],"adaptation":[42],"deteriorate":[44],"due":[45],"to":[46,140,164,212],"over-optimistic":[47],"assumptions":[48],"latency":[51,206],"and":[52,58,61,74,137,169,186,207],"utilization":[53],"constraints,":[54],"at":[55],"both":[56],"local":[57],"global":[59],"levels;":[60],"(ii)":[62],"benefits":[64],"brought":[65],"by":[66],"each":[67],"plan":[69],"is":[70,75],"often":[71,77],"short":[72],"term":[73],"not":[76],"designed":[78],"for":[79,84,100,119,127],"long-term":[80,128],"benefits---a":[81],"natural":[82],"prerequisite":[83],"sustaining":[85],"system.":[87],"To":[88,125],"tackle":[89],"these":[90],"issues,":[91],"we":[92],"propose":[93],"a":[94,112,155,179],"two":[95,123,157],"levels":[96],"constraint":[97,159],"reasoning":[98,160],"framework":[99],"sustainable":[101],"self-adaptive":[102,172],"composition,":[104],"called":[105],"DATESSO.":[106],"In":[107],"particular,":[108],"DATESSO":[109,130,163,177,199],"consists":[110],"refined":[113],"formulation":[114],"that":[115],"differentiates":[116],"`strictness'":[118],"latency/utilization":[120],"constraints":[121],"in":[122,149,162],"levels.":[124],"strive":[126],"benefits,":[129],"leverages":[131],"concept":[133],"technical":[135],"debt":[136],"time-series":[138],"prediction":[139],"model":[141],"utility":[143],"contribution":[144],"composition.":[151,174],"approach":[153],"embeds":[154],"debt-aware":[156],"level":[158],"algorithm":[161],"improve":[165],"efficiency,":[167],"sustainability":[170],"service":[173],"We":[175],"evaluate":[176],"system":[181],"with":[182,189],"real-world":[183],"WS-DREAM":[184],"dataset":[185],"comparing":[187],"it":[188],"other":[190],"state-of-the-art":[191],"approaches.":[192],"results":[194],"demonstrate":[195],"superiority":[197],"over":[200],"others":[202],"utilization,":[205],"running":[208],"time":[209],"whilst":[210],"likely":[211],"be":[213],"more":[214],"sustainable.":[215]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2020-04-10T00:00:00"}
