{"id":"https://openalex.org/W2141954123","doi":"https://doi.org/10.1145/2814228.2814232","title":"Runtime metric meets developer: building better cloud applications using feedback","display_name":"Runtime metric meets developer: building better cloud applications using feedback","publication_year":2015,"publication_date":"2015-10-21","ids":{"openalex":"https://openalex.org/W2141954123","doi":"https://doi.org/10.1145/2814228.2814232","mag":"2141954123"},"language":"en","primary_location":{"id":"doi:10.1145/2814228.2814232","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2814228.2814232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5033732305","display_name":"J\u00fcrgen Cito","orcid":"https://orcid.org/0000-0001-8619-1271"},"institutions":[{"id":"https://openalex.org/I202697423","display_name":"University of Zurich","ror":"https://ror.org/02crff812","country_code":"CH","type":"education","lineage":["https://openalex.org/I202697423"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"J\u00fcrgen Cito","raw_affiliation_strings":["University of Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Zurich, Switzerland","institution_ids":["https://openalex.org/I202697423"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030517674","display_name":"Philipp Leitner","orcid":"https://orcid.org/0000-0003-2777-528X"},"institutions":[{"id":"https://openalex.org/I202697423","display_name":"University of Zurich","ror":"https://ror.org/02crff812","country_code":"CH","type":"education","lineage":["https://openalex.org/I202697423"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Philipp Leitner","raw_affiliation_strings":["University of Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Zurich, Switzerland","institution_ids":["https://openalex.org/I202697423"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009436227","display_name":"Harald C. Gall","orcid":"https://orcid.org/0000-0002-3874-5628"},"institutions":[{"id":"https://openalex.org/I202697423","display_name":"University of Zurich","ror":"https://ror.org/02crff812","country_code":"CH","type":"education","lineage":["https://openalex.org/I202697423"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Harald C. Gall","raw_affiliation_strings":["University of Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Zurich, Switzerland","institution_ids":["https://openalex.org/I202697423"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055892691","display_name":"Aryan Dadashi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Aryan Dadashi","raw_affiliation_strings":["SAP, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009317548","display_name":"Anne Keller","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anne Keller","raw_affiliation_strings":["SAP, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003253962","display_name":"Andreas R\u00f6th","orcid":"https://orcid.org/0000-0002-1145-955X"},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Roth","raw_affiliation_strings":["SAP, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP, Germany","institution_ids":["https://openalex.org/I4210132444"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.2317,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.95704097,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"14","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9997000098228455,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9977999925613403,"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/T10260","display_name":"Software Engineering Research","score":0.9972000122070312,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7908631563186646},{"id":"https://openalex.org/keywords/code-refactoring","display_name":"Code refactoring","score":0.7431958913803101},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.662219226360321},{"id":"https://openalex.org/keywords/plug-in","display_name":"Plug-in","score":0.6233318448066711},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6077507138252258},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5661040544509888},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5359130501747131},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.494505375623703},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.45091184973716736},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.44669434428215027},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3109945058822632},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17191454768180847},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.15179941058158875},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.13285604119300842},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09700226783752441}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7908631563186646},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.7431958913803101},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.662219226360321},{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.6233318448066711},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6077507138252258},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5661040544509888},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5359130501747131},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.494505375623703},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.45091184973716736},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.44669434428215027},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3109945058822632},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17191454768180847},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.15179941058158875},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.13285604119300842},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09700226783752441},{"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/2814228.2814232","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2814228.2814232","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5600000023841858}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W21507956","https://openalex.org/W139660538","https://openalex.org/W1494768888","https://openalex.org/W1516717550","https://openalex.org/W1561433714","https://openalex.org/W1651603302","https://openalex.org/W1759510101","https://openalex.org/W1972091638","https://openalex.org/W1977367431","https://openalex.org/W1978786682","https://openalex.org/W1985820453","https://openalex.org/W1989657183","https://openalex.org/W1991718349","https://openalex.org/W1993951641","https://openalex.org/W1994964371","https://openalex.org/W1999128860","https://openalex.org/W2010636948","https://openalex.org/W2015509025","https://openalex.org/W2021428963","https://openalex.org/W2022833100","https://openalex.org/W2032972824","https://openalex.org/W2051834506","https://openalex.org/W2068973986","https://openalex.org/W2069003154","https://openalex.org/W2089472668","https://openalex.org/W2098421421","https://openalex.org/W2100618668","https://openalex.org/W2107142491","https://openalex.org/W2110305304","https://openalex.org/W2120248644","https://openalex.org/W2120876973","https://openalex.org/W2127190390","https://openalex.org/W2132704909","https://openalex.org/W2140345370","https://openalex.org/W2144788252","https://openalex.org/W2145458045","https://openalex.org/W2145747124","https://openalex.org/W2153657167","https://openalex.org/W2157880897","https://openalex.org/W2160346582","https://openalex.org/W2162220364","https://openalex.org/W2165609766","https://openalex.org/W2265180591","https://openalex.org/W2267596186","https://openalex.org/W2275530856","https://openalex.org/W2400495594","https://openalex.org/W2506305670","https://openalex.org/W2561675875","https://openalex.org/W2914775513","https://openalex.org/W3041951957","https://openalex.org/W6605573790","https://openalex.org/W6629568377"],"related_works":["https://openalex.org/W4313549863","https://openalex.org/W4231266416","https://openalex.org/W2395465245","https://openalex.org/W2072205733","https://openalex.org/W3176957927","https://openalex.org/W4296534969","https://openalex.org/W3194667890","https://openalex.org/W4312761314","https://openalex.org/W2476494490","https://openalex.org/W1971779070"],"abstract_inverted_index":{"A":[0],"unifying":[1],"theme":[2],"of":[3,13,46,104,114,123,130,133],"many":[4],"ongoing":[5],"trends":[6],"in":[7,36,54,82,139],"software":[8,20,48,137],"engineering":[9],"is":[10],"a":[11],"blurring":[12],"the":[14,32,47,50,111,115,131,144],"boundaries":[15],"between":[16],"building":[17],"and":[18,93,101,126,135],"operating":[19],"products.":[21],"In":[22],"this":[23,37,68],"paper,":[24],"we":[25,28,142],"explore":[26],"what":[27],"consider":[29],"to":[30,60,67,96,108,149],"be":[31,80,150],"logical":[33],"next":[34],"step":[35],"succession:":[38],"integrating":[39],"runtime":[40],"monitoring":[41],"data":[42],"from":[43,86],"production":[44],"deployments":[45],"into":[49],"tools":[51],"developers":[52],"utilize":[53],"their":[55],"daily":[56],"workflows":[57],"(i.e.,":[58],"IDEs)":[59],"enable":[61],"tighter":[62],"feedback":[63],"loops.":[64],"We":[65,118],"refer":[66],"notion":[69],"as":[70],"feedback-driven":[71,91],"development":[72,138],"(FDD).":[73],"This":[74],"more":[75],"abstract":[76],"FDD":[77,134,154],"concept":[78],"can":[79,155],"instantiated":[81],"various":[83],"ways,":[84],"ranging":[85],"IDE":[87],"plugins":[88,97],"that":[89,98,147],"implement":[90],"refactoring":[92],"code":[94,105],"optimization":[95],"predict":[99],"performance":[100],"cost":[102],"implications":[103],"changes":[106],"prior":[107],"even":[109],"deploying":[110],"new":[112],"version":[113],"soft-":[116],"ware.":[117],"demonstrate":[119],"existing":[120],"proof-of-concept":[121],"realizations":[122],"these":[124],"ideas":[125],"illustrate":[127],"our":[128],"vision":[129],"future":[132],"cloud-based":[136],"general.":[140],"Further,":[141],"discuss":[143],"major":[145],"challenges":[146],"need":[148],"solved":[151],"be-":[152],"fore":[153],"achieve":[156],"mainstream":[157],"adoption.":[158]},"counts_by_year":[{"year":2021,"cited_by_count":3},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":2}],"updated_date":"2026-08-15T07:11:24.734988","created_date":"2025-10-10T00:00:00"}
