{"id":"https://openalex.org/W3196215787","doi":"https://doi.org/10.1145/3468264.3473128","title":"Towards immersive software archaeology: regaining legacy systems\u2019 design knowledge via interactive exploration in virtual reality","display_name":"Towards immersive software archaeology: regaining legacy systems\u2019 design knowledge via interactive exploration in virtual reality","publication_year":2021,"publication_date":"2021-08-18","ids":{"openalex":"https://openalex.org/W3196215787","doi":"https://doi.org/10.1145/3468264.3473128","mag":"3196215787"},"language":"en","primary_location":{"id":"doi:10.1145/3468264.3473128","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3468264.3473128","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://pure.itu.dk/ws/files/86190732/fse21_21_07_07_camera_ready_authors_version.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001625489","display_name":"Adrian Hoff","orcid":"https://orcid.org/0000-0002-5254-6246"},"institutions":[{"id":"https://openalex.org/I83467386","display_name":"IT University of Copenhagen","ror":"https://ror.org/02309jg23","country_code":"DK","type":"education","lineage":["https://openalex.org/I83467386"]}],"countries":["DK"],"is_corresponding":true,"raw_author_name":"Adrian Hoff","raw_affiliation_strings":["IT University of Copenhagen, Denmark"],"affiliations":[{"raw_affiliation_string":"IT University of Copenhagen, Denmark","institution_ids":["https://openalex.org/I83467386"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006095904","display_name":"Michael Nieke","orcid":"https://orcid.org/0000-0003-3255-9362"},"institutions":[{"id":"https://openalex.org/I83467386","display_name":"IT University of Copenhagen","ror":"https://ror.org/02309jg23","country_code":"DK","type":"education","lineage":["https://openalex.org/I83467386"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Michael Nieke","raw_affiliation_strings":["IT University of Copenhagen, Denmark"],"affiliations":[{"raw_affiliation_string":"IT University of Copenhagen, Denmark","institution_ids":["https://openalex.org/I83467386"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073106224","display_name":"Christoph Seidl","orcid":"https://orcid.org/0000-0003-4539-8297"},"institutions":[{"id":"https://openalex.org/I83467386","display_name":"IT University of Copenhagen","ror":"https://ror.org/02309jg23","country_code":"DK","type":"education","lineage":["https://openalex.org/I83467386"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Christoph Seidl","raw_affiliation_strings":["IT University of Copenhagen, Denmark"],"affiliations":[{"raw_affiliation_string":"IT University of Copenhagen, Denmark","institution_ids":["https://openalex.org/I83467386"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5001625489"],"corresponding_institution_ids":["https://openalex.org/I83467386"],"apc_list":null,"apc_paid":null,"fwci":0.8713,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.75892727,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1455","last_page":"1458"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.992900013923645,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10799","display_name":"Data Visualization and Analytics","score":0.992900013923645,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9424999952316284,"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/T10648","display_name":"Virtual Reality Applications and Impacts","score":0.9287999868392944,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/virtual-reality","display_name":"Virtual reality","score":0.7052748203277588},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6752463579177856},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.617581307888031},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4720255434513092},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07249113917350769}],"concepts":[{"id":"https://openalex.org/C194969405","wikidata":"https://www.wikidata.org/wiki/Q170519","display_name":"Virtual reality","level":2,"score":0.7052748203277588},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6752463579177856},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.617581307888031},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4720255434513092},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07249113917350769}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3468264.3473128","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3468264.3473128","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.atira.dk:publications/1e24f8ee-a993-4388-b210-ed5fc39ba659","is_oa":true,"landing_page_url":"https://pure.itu.dk/portal/da/publications/1e24f8ee-a993-4388-b210-ed5fc39ba659","pdf_url":"https://pure.itu.dk/ws/files/86190732/fse21_21_07_07_camera_ready_authors_version.pdf","source":{"id":"https://openalex.org/S4377196680","display_name":"IT University Of Copenhagen (IT University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83467386","host_organization_name":"IT University of Copenhagen","host_organization_lineage":["https://openalex.org/I83467386"],"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":"Hoff, A, Nieke, M & Seidl, C 2021, Towards Immersive Software Archaeology: Regaining Legacy Systems\u2019 Design Knowledge via Interactive Exploration in Virtual Reality. in Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE \u201921). Association for Computing Machinery, pp. 1455-1458, ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, 23/08/2021. https://doi.org/10.1145/3468264.3473128","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"pmh:oai:pure.atira.dk:publications/1e24f8ee-a993-4388-b210-ed5fc39ba659","is_oa":true,"landing_page_url":"https://pure.itu.dk/portal/da/publications/1e24f8ee-a993-4388-b210-ed5fc39ba659","pdf_url":"https://pure.itu.dk/ws/files/86190732/fse21_21_07_07_camera_ready_authors_version.pdf","source":{"id":"https://openalex.org/S4377196680","display_name":"IT University Of Copenhagen (IT University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83467386","host_organization_name":"IT University of Copenhagen","host_organization_lineage":["https://openalex.org/I83467386"],"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":"Hoff, A, Nieke, M & Seidl, C 2021, Towards Immersive Software Archaeology: Regaining Legacy Systems\u2019 Design Knowledge via Interactive Exploration in Virtual Reality. in Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE \u201921). Association for Computing Machinery, pp. 1455-1458, ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, 23/08/2021. https://doi.org/10.1145/3468264.3473128","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[{"score":0.4000000059604645,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3196215787.pdf","grobid_xml":"https://content.openalex.org/works/W3196215787.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W1516293359","https://openalex.org/W1985346994","https://openalex.org/W2076225782","https://openalex.org/W2129246310","https://openalex.org/W2145400454","https://openalex.org/W2149784077","https://openalex.org/W2159601092","https://openalex.org/W2767947975","https://openalex.org/W2944230525","https://openalex.org/W2953293357"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2059650074","https://openalex.org/W4285504728"],"abstract_inverted_index":{"Many":[0],"of":[1,10,13,104,165],"today's":[2],"software":[3,49,92],"systems":[4,9],"will":[5],"become":[6],"the":[7,128,142,162],"legacy":[8,77,135,167],"tomorrow,":[11],"comprised":[12],"outdated":[14],"technology":[15],"and":[16,32,38,65,117,122,133,151],"inaccurate":[17],"design":[18,30,79],"documents.":[19],"Preparing":[20],"for":[21,88,106,140],"their":[22],"eventual":[23],"re-engineering":[24,34],"requires":[25,59],"engineers":[26],"to":[27,127,158],"regain":[28],"lost":[29],"knowledge":[31,80,153],"discover":[33],"opportunities.":[35],"While":[36],"tools":[37],"visualizations":[39],"exist,":[40],"comprehending":[41],"an":[42,89,110,156],"unfamiliar":[43],"code":[44],"base":[45],"remains":[46],"challenging.":[47],"Hence,":[48],"archaeology":[50],"suffers":[51],"from":[52],"a":[53,72,125],"considerable":[54],"entry":[55,143],"barrier":[56],"as":[57],"it":[58],"expert":[60],"knowledge,":[61],"significant":[62],"diligence,":[63],"tenacity,":[64],"stamina.":[66],"In":[67],"this":[68],"paper,":[69],"we":[70,138],"propose":[71,99],"paradigm":[73],"shift":[74],"in":[75,94,109,155],"how":[76],"systems'":[78],"can":[81],"be":[82],"regained":[83],"by":[84],"presenting":[85],"our":[86],"vision":[87],"immersive":[90,132],"explorable":[91],"visualization":[93,112],"virtual":[95],"reality":[96],"(VR).":[97],"We":[98],"innovative":[100],"concepts":[101],"leveraging":[102],"benefits":[103],"VR":[105],"a)":[107],"immersion":[108],"exoteric":[111],"metaphor,":[113],"b)":[114],"effective":[115],"navigation":[116],"orientation,":[118],"c)":[119],"guiding":[120],"exploration,":[121,137],"d)":[123],"maintaining":[124],"link":[126],"implementation.":[129],"By":[130],"enabling":[131],"playful":[134],"system":[136],"strive":[139],"lowering":[141],"barrier,":[144],"fostering":[145],"long-term":[146],"engagement,":[147],"strengthening":[148],"mental-model":[149],"building,":[150],"improving":[152],"retention":[154],"effort":[157],"ease":[159],"coping":[160],"with":[161],"increased":[163],"number":[164],"tomorrow's":[166],"systems.":[168]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-17T17:19:04.345684","created_date":"2025-10-10T00:00:00"}
