{"id":"https://openalex.org/W2884834574","doi":"https://doi.org/10.1145/3194164.3194174","title":"The developer's dilemma","display_name":"The developer's dilemma","publication_year":2018,"publication_date":"2018-05-27","ids":{"openalex":"https://openalex.org/W2884834574","doi":"https://doi.org/10.1145/3194164.3194174","mag":"2884834574"},"language":"en","primary_location":{"id":"doi:10.1145/3194164.3194174","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3194164.3194174","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 International Conference on Technical Debt","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/1451806","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066212280","display_name":"Theodoros Amanatidis","orcid":null},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Theodoros Amanatidis","raw_affiliation_strings":["University of Macedonia, Greece"],"affiliations":[{"raw_affiliation_string":"University of Macedonia, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081514756","display_name":"Nikolaos Mittas","orcid":"https://orcid.org/0000-0003-3061-7864"},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Nikolaos Mittas","raw_affiliation_strings":["Aristotle University of Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Aristotle University of Thessaloniki, Greece","institution_ids":["https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005131176","display_name":"Alexander Chatzigeorgiou","orcid":"https://orcid.org/0000-0002-5381-8418"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Alexander Chatzigeorgiou","raw_affiliation_strings":["University of Macedonia, Greece"],"affiliations":[{"raw_affiliation_string":"University of Macedonia, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057023981","display_name":"Apostolos Ampatzoglou","orcid":"https://orcid.org/0000-0002-5764-7302"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Apostolos Ampatzoglou","raw_affiliation_strings":["University of Macedonia, Greece"],"affiliations":[{"raw_affiliation_string":"University of Macedonia, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008070273","display_name":"Lefteris Angelis","orcid":"https://orcid.org/0000-0002-6677-4039"},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Lefteris Angelis","raw_affiliation_strings":["Aristotle University of Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Aristotle University of Thessaloniki, Greece","institution_ids":["https://openalex.org/I21370196"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5066212280"],"corresponding_institution_ids":["https://openalex.org/I192756129"],"apc_list":null,"apc_paid":null,"fwci":2.8742,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.92823062,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T11675","display_name":"Open Source Software Innovations","score":0.970300018787384,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/code-refactoring","display_name":"Code refactoring","score":0.8921064138412476},{"id":"https://openalex.org/keywords/technical-debt","display_name":"Technical debt","score":0.8253028392791748},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7031630277633667},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.6518311500549316},{"id":"https://openalex.org/keywords/dilemma","display_name":"Dilemma","score":0.6351961493492126},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.6084375381469727},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5261556506156921},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.4884175658226013},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.485522985458374},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.47426068782806396},{"id":"https://openalex.org/keywords/software-maintenance","display_name":"Software maintenance","score":0.46859923005104065},{"id":"https://openalex.org/keywords/liability","display_name":"Liability","score":0.4592438042163849},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.45223188400268555},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4195250868797302},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.36965057253837585},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.361807256937027},{"id":"https://openalex.org/keywords/accounting","display_name":"Accounting","score":0.16842973232269287},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.11482718586921692},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.11465060710906982}],"concepts":[{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.8921064138412476},{"id":"https://openalex.org/C159198006","wikidata":"https://www.wikidata.org/wiki/Q1532172","display_name":"Technical debt","level":4,"score":0.8253028392791748},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7031630277633667},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6518311500549316},{"id":"https://openalex.org/C2778496695","wikidata":"https://www.wikidata.org/wiki/Q254128","display_name":"Dilemma","level":2,"score":0.6351961493492126},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.6084375381469727},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5261556506156921},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.4884175658226013},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.485522985458374},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.47426068782806396},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.46859923005104065},{"id":"https://openalex.org/C2777834853","wikidata":"https://www.wikidata.org/wiki/Q96776939","display_name":"Liability","level":2,"score":0.4592438042163849},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.45223188400268555},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4195250868797302},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.36965057253837585},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.361807256937027},{"id":"https://openalex.org/C121955636","wikidata":"https://www.wikidata.org/wiki/Q4116214","display_name":"Accounting","level":1,"score":0.16842973232269287},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11482718586921692},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.11465060710906982},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3194164.3194174","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3194164.3194174","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 International Conference on Technical Debt","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:1451806","is_oa":true,"landing_page_url":"https://zenodo.org/record/1451806","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:1451806","is_oa":true,"landing_page_url":"https://zenodo.org/record/1451806","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1596790865","https://openalex.org/W2015187825","https://openalex.org/W2024866554","https://openalex.org/W2045336717","https://openalex.org/W2078393527","https://openalex.org/W2140504739","https://openalex.org/W2149860264","https://openalex.org/W2149893959","https://openalex.org/W2159157551","https://openalex.org/W2166993820","https://openalex.org/W2476494490","https://openalex.org/W2746611381"],"related_works":["https://openalex.org/W4221160381","https://openalex.org/W4226265053","https://openalex.org/W3164126106","https://openalex.org/W4312691020","https://openalex.org/W3133994035","https://openalex.org/W2390440384","https://openalex.org/W4214834810","https://openalex.org/W2294716178","https://openalex.org/W2186150085","https://openalex.org/W2725758135"],"abstract_inverted_index":{"The":[0,103],"set":[1,14],"of":[2,46,98,111,138,172,177,189,199,205,210,212],"concepts":[3],"collectively":[4],"known":[5],"as":[6,159,186],"Technical":[7],"Debt":[8],"(TD)":[9],"assume":[10],"that":[11,18,66,88,152,166],"software":[12,37],"liabilities":[13],"up":[15],"a":[16,21,99,121,147,219],"context":[17],"can":[19],"make":[20],"future":[22],"change":[23],"more":[24],"costly":[25],"or":[26,54,71],"impossible;":[27],"and":[28,203,215,236,243,253],"therefore":[29],"repaying":[30],"the":[31,64,85,90,96,109,118,136,139,175,187,193,197,201,206,208,213,222,234,237,244],"debt":[32],"should":[33],"be":[34,249],"pursued.":[35],"However,":[36],"developers":[38,68,110],"often":[39],"disagree":[40],"with":[41,95,164],"an":[42,81,179],"automatically":[43],"generated":[44],"list":[45],"improvement":[47],"suggestions,":[48],"which":[49],"they":[50],"consider":[51],"not":[52],"fitting":[53],"important":[55],"for":[56,251],"their":[57,170],"own":[58,133],"code.":[59],"To":[60,116],"shed":[61],"light":[62],"into":[63],"reasons":[65],"drive":[67],"to":[69,93,108,128,135,174,232,248],"adopt":[70],"reject":[72],"refactoring":[73],"opportunities":[74],"(i.e.":[75],"TD":[76,101,137,256],"repayment),":[77],"we":[78],"have":[79,143,229],"performed":[80],"empirical":[82],"study":[83,104],"on":[84],"potential":[86],"factors":[87,182,242],"affect":[89,169],"developers'":[91],"decision":[92],"agree":[94],"removal":[97],"specific":[100],"liability.":[102],"has":[105,124],"been":[106,126,144,230],"addressed":[107],"four":[112],"well-known":[113],"open-source":[114],"applications.":[115],"increase":[117],"response":[119],"rate,":[120],"personalized":[122],"assessment":[123],"first":[125],"sent":[127],"each":[129],"developer,":[130],"summarizing":[131],"his/her":[132],"contribution":[134],"corresponding":[140,223],"project.":[141,224],"Responds":[142],"collected":[145],"through":[146],"custom":[148],"built":[149],"web":[150],"application":[151],"presented":[153],"code":[154],"fragments":[155],"suffering":[156],"from":[157],"violations":[158],"identified":[160],"by":[161],"SonarQube":[162],"along":[163],"information":[165],"could":[167],"possibly":[168],"level":[171,209],"agreement":[173],"importance":[176,235],"resolving":[178],"issue.":[180],"These":[181],"include":[183],"data":[184],"such":[185],"frequency":[188],"past":[190],"changes":[191],"in":[192,221,255],"module":[194],"under":[195],"study,":[196],"number":[198],"bugs,":[200],"type":[202],"intensity":[204],"violation,":[207],"involvement":[211],"developer":[214],"whether":[216],"he/she":[217],"is":[218],"contributor":[220],"Multivariate":[225],"statistical":[226],"analysis":[227],"methods":[228],"used":[231],"understand":[233],"underlying":[238],"relationships":[239],"among":[240],"these":[241],"results":[245],"are":[246],"expected":[247],"useful":[250],"researchers":[252],"practitioners":[254],"Management.":[257]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2018-08-03T00:00:00"}
