{"id":"https://openalex.org/W1995866004","doi":"https://doi.org/10.1109/wcre.2013.6671320","title":"Analyzing PL/1 legacy ecosystems: An experience report","display_name":"Analyzing PL/1 legacy ecosystems: An experience report","publication_year":2013,"publication_date":"2013-10-01","ids":{"openalex":"https://openalex.org/W1995866004","doi":"https://doi.org/10.1109/wcre.2013.6671320","mag":"1995866004"},"language":"en","primary_location":{"id":"doi:10.1109/wcre.2013.6671320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wcre.2013.6671320","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 20th Working Conference on Reverse Engineering (WCRE)","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/A5022107772","display_name":"Erik Aeschlimann","orcid":null},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Erik Aeschlimann","raw_affiliation_strings":["University of Bern, Switzerland","University of Bern -- Bern, Switzerland#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]},{"raw_affiliation_string":"University of Bern -- Bern, Switzerland#TAB#","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017593978","display_name":"Mircea Lungu","orcid":"https://orcid.org/0000-0003-3944-5261"},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Mircea Lungu","raw_affiliation_strings":["University of Bern, Switzerland","University of Bern -- Bern, Switzerland#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]},{"raw_affiliation_string":"University of Bern -- Bern, Switzerland#TAB#","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041096019","display_name":"Oscar Nierstrasz","orcid":"https://orcid.org/0000-0002-9975-9791"},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Oscar Nierstrasz","raw_affiliation_strings":["University of Bern, Switzerland","University of Bern -- Bern, Switzerland#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]},{"raw_affiliation_string":"University of Bern -- Bern, Switzerland#TAB#","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017078625","display_name":"Carl Worms","orcid":null},"institutions":[{"id":"https://openalex.org/I80201079","display_name":"Credit Suisse (Switzerland)","ror":"https://ror.org/05h634p83","country_code":"CH","type":"company","lineage":["https://openalex.org/I80201079"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Carl Worms","raw_affiliation_strings":["Credit Suisse, AG, Switzerland","Credit Suisse AG, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Credit Suisse, AG, Switzerland","institution_ids":["https://openalex.org/I80201079"]},{"raw_affiliation_string":"Credit Suisse AG, Switzerland","institution_ids":["https://openalex.org/I80201079"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"88","issue":null,"first_page":"441","last_page":"448"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9951000213623047,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9951000213623047,"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/T10799","display_name":"Data Visualization and Analytics","score":0.9926000237464905,"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9793000221252441,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7140153646469116},{"id":"https://openalex.org/keywords/legacy-system","display_name":"Legacy system","score":0.6768673062324524},{"id":"https://openalex.org/keywords/ecosystem","display_name":"Ecosystem","score":0.6081082820892334},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5824982523918152},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.5375319123268127},{"id":"https://openalex.org/keywords/order","display_name":"Order (exchange)","score":0.5165044665336609},{"id":"https://openalex.org/keywords/legacy-code","display_name":"Legacy code","score":0.5062069296836853},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4773124158382416},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.46957775950431824},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4143926203250885},{"id":"https://openalex.org/keywords/knowledge-management","display_name":"Knowledge management","score":0.37129825353622437},{"id":"https://openalex.org/keywords/process-management","display_name":"Process management","score":0.3645625710487366},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.20655763149261475},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.19420301914215088},{"id":"https://openalex.org/keywords/ecology","display_name":"Ecology","score":0.10876506567001343},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09502092003822327},{"id":"https://openalex.org/keywords/geography","display_name":"Geography","score":0.08943688869476318}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7140153646469116},{"id":"https://openalex.org/C105446022","wikidata":"https://www.wikidata.org/wiki/Q445962","display_name":"Legacy system","level":3,"score":0.6768673062324524},{"id":"https://openalex.org/C110872660","wikidata":"https://www.wikidata.org/wiki/Q37813","display_name":"Ecosystem","level":2,"score":0.6081082820892334},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5824982523918152},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.5375319123268127},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.5165044665336609},{"id":"https://openalex.org/C85687889","wikidata":"https://www.wikidata.org/wiki/Q445962","display_name":"Legacy code","level":3,"score":0.5062069296836853},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4773124158382416},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.46957775950431824},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4143926203250885},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.37129825353622437},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.3645625710487366},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.20655763149261475},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.19420301914215088},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.10876506567001343},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09502092003822327},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.08943688869476318},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"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/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/wcre.2013.6671320","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wcre.2013.6671320","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 20th Working Conference on Reverse Engineering (WCRE)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.rug.nl:openaire_cris_publications/2bfcee1f-2240-49eb-b6bf-47385887a8a1","is_oa":false,"landing_page_url":"https://research.rug.nl/en/publications/2bfcee1f-2240-49eb-b6bf-47385887a8a1","pdf_url":null,"source":{"id":"https://openalex.org/S4306400420","display_name":"University of Groningen research database (University of Groningen / Centre for Information Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I169381384","host_organization_name":"University of Groningen","host_organization_lineage":["https://openalex.org/I169381384"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Aeschlimann, E, Lungu, M, Nierstrasz, O & Worms, C 2013, Analyzing PL/1 Legacy Ecosystems: An Experience Report. in Proceedings of the 20th Working Conference on Reverse Engineering (WCRE). IEEEXplore, pp. 441 - 448. https://doi.org/10.1109/WCRE.2013.6671320","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:boris.unibe.ch:43346","is_oa":false,"landing_page_url":"https://boris.unibe.ch/43346/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401747","display_name":"BORIS (University Library Bern)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210103840","host_organization_name":"Nakuru County Council","host_organization_lineage":["https://openalex.org/I4210103840"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Aeschlimann, Erik; Lungu, Mircea; Nierstrasz, Oscar; Worms, Carl (14 October 2013). Analyzing PL/1 Legacy Ecosystems: An Experience Report. In: Proceedings of the 20th Working Conference on Reverse Engineering, WCRE 2013 (pp. 441-448). IEEE 10.1109/WCRE.2013.6671320 &lt;http://dx.doi.org/10.1109/WCRE.2013.6671320&gt;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Life in Land","id":"https://metadata.un.org/sdg/15","score":0.550000011920929}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W181889483","https://openalex.org/W1534729839","https://openalex.org/W1850047186","https://openalex.org/W1969622507","https://openalex.org/W1977857603","https://openalex.org/W1994718921","https://openalex.org/W2025253701","https://openalex.org/W2031371279","https://openalex.org/W2045062535","https://openalex.org/W2055542752","https://openalex.org/W2079437975","https://openalex.org/W2084148884","https://openalex.org/W2091543920","https://openalex.org/W2119060483","https://openalex.org/W2121898992","https://openalex.org/W2135198476","https://openalex.org/W2138199375","https://openalex.org/W2138225295","https://openalex.org/W2146872957","https://openalex.org/W2154403892","https://openalex.org/W2158436596","https://openalex.org/W2162831261","https://openalex.org/W2169850927","https://openalex.org/W2171183793","https://openalex.org/W2308498738","https://openalex.org/W2510750634","https://openalex.org/W2596888942","https://openalex.org/W2771429367","https://openalex.org/W2902175501","https://openalex.org/W3148761765","https://openalex.org/W4245891287","https://openalex.org/W4285719527","https://openalex.org/W6658362365","https://openalex.org/W6746422586","https://openalex.org/W6921405339"],"related_works":["https://openalex.org/W273368243","https://openalex.org/W2407476535","https://openalex.org/W3217265995","https://openalex.org/W2166678915","https://openalex.org/W2000691654","https://openalex.org/W2066741724","https://openalex.org/W2803349412","https://openalex.org/W2778802830","https://openalex.org/W2973128036","https://openalex.org/W2266274068"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3,8,24,41],"case":[4,95],"study":[5],"of":[6,23,92,123,135,154],"analyzing":[7,35],"legacy":[9,79,156],"PL/1":[10],"ecosystem":[11,80,110,125],"that":[12,43,99],"has":[13],"grown":[14],"for":[15,47,103],"40":[16],"years":[17],"to":[18,30,70,76,107],"support":[19,31],"the":[20,32,45,64,86,94,101,104,120,124,136,152,155],"business":[21],"needs":[22],"large":[25],"banking":[26],"company.":[27],"In":[28],"order":[29],"stakeholders":[33,71,144],"in":[34,112,149],"it":[36,55,69],"we":[37,72],"developed":[38],"St1-PL/1":[39],"-":[40],"tool":[42,65,87],"parses":[44],"code":[46],"association":[48],"data":[49],"and":[50,66,88],"computes":[51],"structural":[52],"metrics":[53],"which":[54,113,145],"then":[56,89],"visualizes":[57],"using":[58],"top-down":[59],"interactive":[60],"exploration.":[61],"Before":[62],"building":[63],"after":[67],"demonstrating":[68],"conducted":[73],"several":[74],"interviews":[75],"learn":[77],"about":[78],"analysis":[81],"requirements.":[82],"We":[83,97,131],"briefly":[84],"introduce":[85],"present":[90,133],"results":[91],"analysing":[93],"study.":[96],"show":[98],"although":[100],"vision":[102],"future":[105],"is":[106,126],"have":[108],"an":[109],"architecture":[111],"systems":[114],"are":[115],"as":[116,118],"decoupled":[117],"possible":[119],"current":[121],"state":[122],"still":[127],"removed":[128],"from":[129],"this.":[130],"also":[132],"some":[134],"lessons":[137],"learned":[138],"during":[139],"our":[140],"experience":[141],"discussions":[142],"with":[143],"include":[146],"their":[147],"interests":[148],"automatically":[150],"assessing":[151],"quality":[153],"code.":[157]},"counts_by_year":[{"year":2014,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
