{"id":"https://openalex.org/W2144926707","doi":"https://doi.org/10.3217/jucs-014-13-2110","title":"A Survey of Practical Software Adaptation Techniques","display_name":"A Survey of Practical Software Adaptation Techniques","publication_year":2020,"publication_date":"2020-04-07","ids":{"openalex":"https://openalex.org/W2144926707","doi":"https://doi.org/10.3217/jucs-014-13-2110","mag":"2144926707"},"language":"en","primary_location":{"id":"pmh:oai:zenodo.org:7000378","is_oa":true,"landing_page_url":"https://zenodo.org/record/7000378","pdf_url":"https://zenodo.org/record/7000378","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"JUCS - Journal of Universal Computer Science 14((13)) 2110-2157","raw_type":"info:eu-repo/semantics/article"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/7000378","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006974433","display_name":"Stephen Kell","orcid":"https://orcid.org/0000-0002-2702-5983"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Stephen Kell","raw_affiliation_strings":["University of Cambridge,"],"affiliations":[{"raw_affiliation_string":"University of Cambridge,","institution_ids":["https://openalex.org/I241749"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5006974433"],"corresponding_institution_ids":["https://openalex.org/I241749"],"apc_list":null,"apc_paid":null,"fwci":0.2743,"has_fulltext":true,"cited_by_count":27,"citation_normalized_percentile":{"value":0.61760715,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9991000294685364,"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/T10260","display_name":"Software Engineering Research","score":0.9990000128746033,"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.8534972667694092},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.6757819652557373},{"id":"https://openalex.org/keywords/vocabulary","display_name":"Vocabulary","score":0.539662778377533},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.48029014468193054},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.4780314862728119},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.47170400619506836},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.47140052914619446},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4672434628009796},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4588750898838043},{"id":"https://openalex.org/keywords/management-science","display_name":"Management science","score":0.3566707372665405},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16563355922698975},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15372154116630554}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8534972667694092},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.6757819652557373},{"id":"https://openalex.org/C2777601683","wikidata":"https://www.wikidata.org/wiki/Q6499736","display_name":"Vocabulary","level":2,"score":0.539662778377533},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.48029014468193054},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.4780314862728119},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.47170400619506836},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.47140052914619446},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4672434628009796},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4588750898838043},{"id":"https://openalex.org/C539667460","wikidata":"https://www.wikidata.org/wiki/Q2414942","display_name":"Management science","level":1,"score":0.3566707372665405},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16563355922698975},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15372154116630554},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:zenodo.org:7000378","is_oa":true,"landing_page_url":"https://zenodo.org/record/7000378","pdf_url":"https://zenodo.org/record/7000378","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"JUCS - Journal of Universal Computer Science 14((13)) 2110-2157","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.212.5901","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.212.5901","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cl.cam.ac.uk/Research/SRG/netos/papers/2008-kell2008survey.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.714.8713","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.714.8713","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cl.cam.ac.uk/%7Esrk31/research/papers/kell08survey-crop%2B2up.pdf","raw_type":"text"},{"id":"doi:10.3217/jucs-014-13-2110","is_oa":true,"landing_page_url":"https://doi.org/10.3217/jucs-014-13-2110","pdf_url":null,"source":{"id":"https://openalex.org/S4306400660","display_name":"TUGraz OPEN Library (Graz University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4092182","host_organization_name":"Graz University of Technology","host_organization_lineage":["https://openalex.org/I4092182"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:7000378","is_oa":true,"landing_page_url":"https://zenodo.org/record/7000378","pdf_url":"https://zenodo.org/record/7000378","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":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"JUCS - Journal of Universal Computer Science 14((13)) 2110-2157","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2144926707.pdf","grobid_xml":"https://content.openalex.org/works/W2144926707.grobid-xml"},"referenced_works_count":92,"referenced_works":["https://openalex.org/W15290526","https://openalex.org/W16171997","https://openalex.org/W16729278","https://openalex.org/W60742288","https://openalex.org/W103935667","https://openalex.org/W160069865","https://openalex.org/W166194785","https://openalex.org/W1004726257","https://openalex.org/W1489800325","https://openalex.org/W1493349649","https://openalex.org/W1499965119","https://openalex.org/W1500859230","https://openalex.org/W1509827371","https://openalex.org/W1526064505","https://openalex.org/W1535752867","https://openalex.org/W1541093386","https://openalex.org/W1544301742","https://openalex.org/W1560139716","https://openalex.org/W1577231857","https://openalex.org/W1587443845","https://openalex.org/W1590740917","https://openalex.org/W1596847037","https://openalex.org/W1599236495","https://openalex.org/W1606955662","https://openalex.org/W1610570299","https://openalex.org/W1649645444","https://openalex.org/W1654534824","https://openalex.org/W1851327982","https://openalex.org/W1908051842","https://openalex.org/W1959279725","https://openalex.org/W1961387288","https://openalex.org/W1965498649","https://openalex.org/W1975455609","https://openalex.org/W1979472178","https://openalex.org/W1979524713","https://openalex.org/W1981994545","https://openalex.org/W1991703029","https://openalex.org/W1995875735","https://openalex.org/W2013658284","https://openalex.org/W2015554455","https://openalex.org/W2016238341","https://openalex.org/W2021400450","https://openalex.org/W2029033763","https://openalex.org/W2029414465","https://openalex.org/W2050995756","https://openalex.org/W2054434860","https://openalex.org/W2065300036","https://openalex.org/W2079579585","https://openalex.org/W2094282293","https://openalex.org/W2096165352","https://openalex.org/W2096200942","https://openalex.org/W2096396200","https://openalex.org/W2096933391","https://openalex.org/W2104807732","https://openalex.org/W2106035061","https://openalex.org/W2106084097","https://openalex.org/W2109033710","https://openalex.org/W2110001365","https://openalex.org/W2115680394","https://openalex.org/W2118252041","https://openalex.org/W2118447204","https://openalex.org/W2122519137","https://openalex.org/W2130493401","https://openalex.org/W2131726714","https://openalex.org/W2134119432","https://openalex.org/W2140922128","https://openalex.org/W2141955344","https://openalex.org/W2143238865","https://openalex.org/W2144788292","https://openalex.org/W2146082668","https://openalex.org/W2147436960","https://openalex.org/W2151165139","https://openalex.org/W2156437019","https://openalex.org/W2157418168","https://openalex.org/W2158864412","https://openalex.org/W2162021078","https://openalex.org/W2162422574","https://openalex.org/W2170868793","https://openalex.org/W2345125386","https://openalex.org/W2461779795","https://openalex.org/W2526038553","https://openalex.org/W2610447272","https://openalex.org/W2688977212","https://openalex.org/W2730878937","https://openalex.org/W2783784715","https://openalex.org/W2913202630","https://openalex.org/W2913217271","https://openalex.org/W2915067687","https://openalex.org/W2944316341","https://openalex.org/W2993383518","https://openalex.org/W3145915454","https://openalex.org/W3147353007"],"related_works":["https://openalex.org/W2070713293","https://openalex.org/W2128311268","https://openalex.org/W3171471284","https://openalex.org/W2040099364","https://openalex.org/W2186503877","https://openalex.org/W2074442900","https://openalex.org/W2917069633","https://openalex.org/W342463702","https://openalex.org/W2429859936","https://openalex.org/W1132253356","https://openalex.org/W2979645962","https://openalex.org/W2982912645","https://openalex.org/W2748829406","https://openalex.org/W2998173781","https://openalex.org/W35654463","https://openalex.org/W3256366","https://openalex.org/W2908737468","https://openalex.org/W27405294","https://openalex.org/W2020800662","https://openalex.org/W197954208"],"abstract_inverted_index":{"Abstract:":[0],"Software":[1],"adaptation":[2],"techniques":[3],"appear":[4],"in":[5,28],"many":[6,14],"disparate":[7],"areas":[8],"of":[9,24,37,45],"research":[10],"literature,":[11],"and":[12,21,41,51,57,70,76],"under":[13],"guises.":[15],"This":[16],"paper":[17],"enables":[18],"a":[19,34,48],"clear":[20],"uniform":[22,49],"understand-ing":[23],"the":[25,43,78,84],"related":[26],"research,":[27,39],"three":[29,59],"ways.":[30],"Firstly,":[31],"it":[32,55,74],"surveys":[33],"broad":[35],"range":[36],"relevant":[38],"describing":[40],"contrasting":[42],"approaches":[44],"each":[46],"using":[47],"termino-logical":[50],"conceptual":[52],"vocabulary.":[53],"Secondly,":[54],"identifies":[56,75],"discusses":[58],"commonly":[60],"advocated":[61],"principles":[62],"within":[63],"this":[64],"work:":[65],"component":[66],"models,":[67],"first-class":[68],"connection":[69],"loose":[71],"coupling.":[72],"Thirdly,":[73],"compares":[77],"various":[79],"modularisation":[80],"strategies":[81],"employed":[82],"by":[83],"surveyed":[85],"work.":[86]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":3}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2016-06-24T00:00:00"}
