{"id":"https://openalex.org/W3160915530","doi":"https://doi.org/10.1109/access.2021.3079271","title":"Experience With Managing Technical Debt in Scientific Software Development Using the EXA2PRO Framework","display_name":"Experience With Managing Technical Debt in Scientific Software Development Using the EXA2PRO Framework","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3160915530","doi":"https://doi.org/10.1109/access.2021.3079271","mag":"3160915530"},"language":"en","primary_location":{"id":"doi:10.1109/access.2021.3079271","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2021.3079271","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9312710/09427528.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/9312710/09427528.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103061080","display_name":"Nikolaos Nikolaidis","orcid":"https://orcid.org/0000-0002-7958-9393"},"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":"Nikolaos Nikolaidis","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece"],"raw_orcid":"https://orcid.org/0000-0002-7958-9393","affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024300597","display_name":"Dimitrios Zisis","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":false,"raw_author_name":"Dimitrios Zisis","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, 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":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece"],"raw_orcid":"https://orcid.org/0000-0002-5764-7302","affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"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":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece"],"raw_orcid":"https://orcid.org/0000-0002-5381-8418","affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece","institution_ids":["https://openalex.org/I192756129"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043131021","display_name":"Dimitrios Soudris","orcid":"https://orcid.org/0000-0002-6930-6847"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimitrios Soudris","raw_affiliation_strings":["School of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0002-6930-6847","affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece","institution_ids":["https://openalex.org/I174458059"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":1.9767,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.8881079,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"9","issue":null,"first_page":"72524","last_page":"72534"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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.9987000226974487,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9959999918937683,"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/technical-debt","display_name":"Technical debt","score":0.867638111114502},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.7886785268783569},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.656335711479187},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.6503336429595947},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6490841507911682},{"id":"https://openalex.org/keywords/software-project-management","display_name":"Software project management","score":0.6294859051704407},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.52104252576828},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.49788665771484375},{"id":"https://openalex.org/keywords/software-peer-review","display_name":"Software peer review","score":0.4525730311870575},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3894798755645752},{"id":"https://openalex.org/keywords/process-management","display_name":"Process management","score":0.3594399094581604},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.3503182530403137},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.3437183201313019},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.22378811240196228},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.11431652307510376},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09131202101707458}],"concepts":[{"id":"https://openalex.org/C159198006","wikidata":"https://www.wikidata.org/wiki/Q1532172","display_name":"Technical debt","level":4,"score":0.867638111114502},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.7886785268783569},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.656335711479187},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.6503336429595947},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6490841507911682},{"id":"https://openalex.org/C40919944","wikidata":"https://www.wikidata.org/wiki/Q947779","display_name":"Software project management","level":5,"score":0.6294859051704407},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.52104252576828},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.49788665771484375},{"id":"https://openalex.org/C74579156","wikidata":"https://www.wikidata.org/wiki/Q7554342","display_name":"Software peer review","level":5,"score":0.4525730311870575},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3894798755645752},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3594399094581604},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3503182530403137},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.3437183201313019},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.22378811240196228},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.11431652307510376},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09131202101707458}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2021.3079271","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2021.3079271","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9312710/09427528.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:f62db3a3b26f44bd964a10af9797df1a","is_oa":true,"landing_page_url":"https://doaj.org/article/f62db3a3b26f44bd964a10af9797df1a","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 9, Pp 72524-72534 (2021)","raw_type":"article"},{"id":"pmh:oai:zenodo.org:5363274","is_oa":true,"landing_page_url":"https://zenodo.org/record/5363274","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/article"}],"best_oa_location":{"id":"doi:10.1109/access.2021.3079271","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2021.3079271","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9312710/09427528.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.4000000059604645}],"awards":[{"id":"https://openalex.org/G2593229233","display_name":"Enhancing Programmability and boosting Performance Portability for Exascale Computing Systems","funder_award_id":"801015","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4532358640","display_name":null,"funder_award_id":"801015-EXA2PRO","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3160915530.pdf","grobid_xml":"https://content.openalex.org/works/W3160915530.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W140915724","https://openalex.org/W1241843272","https://openalex.org/W1507539036","https://openalex.org/W1559947614","https://openalex.org/W1964962870","https://openalex.org/W1965658570","https://openalex.org/W1987241052","https://openalex.org/W2028836139","https://openalex.org/W2036170214","https://openalex.org/W2054210571","https://openalex.org/W2058643469","https://openalex.org/W2081917329","https://openalex.org/W2098664130","https://openalex.org/W2110461084","https://openalex.org/W2114826097","https://openalex.org/W2121684777","https://openalex.org/W2141069252","https://openalex.org/W2158864412","https://openalex.org/W2162451880","https://openalex.org/W2216905672","https://openalex.org/W2367359560","https://openalex.org/W2476953409","https://openalex.org/W2566214410","https://openalex.org/W2622250949","https://openalex.org/W2740981432","https://openalex.org/W2787379525","https://openalex.org/W2799896739","https://openalex.org/W2800525766","https://openalex.org/W2883396228","https://openalex.org/W3049528174","https://openalex.org/W3094240770","https://openalex.org/W3129601704","https://openalex.org/W4246652625","https://openalex.org/W6720949765"],"related_works":["https://openalex.org/W2799896739","https://openalex.org/W2982546111","https://openalex.org/W2219145617","https://openalex.org/W4236840126","https://openalex.org/W1648987790","https://openalex.org/W1514851312","https://openalex.org/W4233305372","https://openalex.org/W4221164028","https://openalex.org/W2031256645","https://openalex.org/W33928321"],"abstract_inverted_index":{"Technical":[0,156],"Debt":[1,157],"(TD)":[2],"is":[3,63,135,169,194],"a":[4,21,133,151,170,195],"software":[5,69,85,162,183,207,230],"engineering":[6],"metaphor":[7],"that":[8,24],"resembles":[9],"the":[10,39,53,57,81,101,115,121,126,129,148,167,187,201,221],"production":[11],"of":[12,41,56,83,117,150,166,189,197,205,220],"poor-quality":[13],"code":[14,90,127],"to":[15,34,52,107,124],"going":[16],"into":[17],"debt.":[18],"In":[19,143],"particular,":[20],"development":[22,70,116],"team":[23],"\u201csaves\u201d":[25],"effort":[26,122],"while":[27],"developing":[28,92],"by":[29,228],"not":[30,79,139],"removing":[31],"inefficiencies,":[32],"has":[33,77],"\u201cpay-back\u201d":[35],"with":[36],"interest,":[37],"in":[38,67,185],"form":[40],"additional":[42],"maintenance":[43,235],"costs":[44],"(i.e.,":[45],"fixing":[46],"bugs,":[47],"adding":[48],"features,":[49],"etc.)":[50],"due":[51],"poor":[54],"maintainability":[55,61,105],"developed":[58],"code.":[59],"Although":[60],"assurance":[62],"an":[64,111,177],"established":[65],"practice":[66],"traditional":[68],"(lately":[71],"known":[72],"as":[73,110],"TD":[74,188],"management),":[75],"it":[76],"still":[78],"attracted":[80],"attention":[82],"scientific":[84,161,182,206,229],"developers;":[86],"i.e.,":[87],"researchers":[88],"writing":[89],"and":[91,103,137,176,232],"tools":[93],"for":[94,114,160,180,200],"purely":[95],"research":[96,153],"purposes.":[97],"Nevertheless,":[98],"based":[99],"on":[100,155],"literature":[102],"practice,":[104],"seems":[106],"be":[108],"ranked":[109],"important":[112],"key-driver":[113],"such":[118],"applications;":[119],"since":[120],"needed":[123],"update":[125],"before":[128],"experimentation":[130],"(e.g.,":[131],"executing":[132],"simulation)":[134],"common":[136],"should":[138],"receive":[140],"low":[141],"priority.":[142],"this":[144],"paper,":[145],"we":[146],"present":[147],"outcome":[149,165],"3-year":[152],"project":[154,168],"Management":[158],"(TDM)":[159],"development.":[163],"The":[164,192,218],"framework":[171,193,223],"(termed:":[172],"EXA2PRO":[173,222],"TDM":[174],"framework)":[175],"accompanying":[178],"platform":[179],"assisting":[181],"developers":[184,231],"managing":[186],"their":[190],"applications.":[191,217],"collection":[196],"methods":[198],"tailored":[199],"mainstream":[202],"programming":[203],"languages":[204],"development,":[208],"which":[209],"have":[210,225],"been":[211,226],"empirically":[212],"validated":[213],"through":[214],"five":[215],"pilot":[216],"majority":[219],"suggestions":[224],"applied":[227],"eased":[233],"future":[234],"activities.":[236]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2026-07-20T07:56:41.581041","created_date":"2025-10-10T00:00:00"}
