{"id":"https://openalex.org/W6893153349","doi":"https://doi.org/10.5281/zenodo.14959101","title":"Replication Package for \"LiSSA: Toward Generic Traceability Link Recovery through RAG\"","display_name":"Replication Package for \"LiSSA: Toward Generic Traceability Link Recovery through RAG\"","publication_year":2025,"publication_date":"2025-03-03","ids":{"openalex":"https://openalex.org/W6893153349","doi":"https://doi.org/10.5281/zenodo.14959101"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14959101","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14959101","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14959101","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Fuch\u00df, Dominik","orcid":"https://orcid.org/0000-0001-6410-6769"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fuch\u00df, Dominik","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-6410-6769","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Hey, Tobias","orcid":"https://orcid.org/0000-0003-0381-1020"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hey, Tobias","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-0381-1020","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Keim, Jan","orcid":"https://orcid.org/0000-0002-8899-7081"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Keim, Jan","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-8899-7081","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Liu, Haoyu","orcid":"https://orcid.org/0009-0002-7676-5010"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Haoyu","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0009-0002-7676-5010","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Ewald, Niklas","orcid":"https://orcid.org/0009-0000-8868-0562"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ewald, Niklas","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0009-0000-8868-0562","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Thirolf, Tobias","orcid":"https://orcid.org/0009-0006-7052-4020"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Thirolf, Tobias","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0009-0006-7052-4020","affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Koziolek, Anne","orcid":"https://orcid.org/0000-0002-1593-3394"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Koziolek, Anne","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-1593-3394","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T11236","display_name":"Control Systems and Identification","score":0.2498999983072281,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11236","display_name":"Control Systems and Identification","score":0.2498999983072281,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.07989999651908875,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.0568000003695488,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.659600019454956},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.6133000254631042},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.5848000049591064},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5713000297546387},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.546999990940094},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5073000192642212},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.4945000112056732},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4900999963283539},{"id":"https://openalex.org/keywords/directory","display_name":"Directory","score":0.48420000076293945}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.83160001039505},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.659600019454956},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.6133000254631042},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.5848000049591064},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5713000297546387},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5595999956130981},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5551999807357788},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.546999990940094},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5073000192642212},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.4945000112056732},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4900999963283539},{"id":"https://openalex.org/C2777683733","wikidata":"https://www.wikidata.org/wiki/Q201456","display_name":"Directory","level":2,"score":0.48420000076293945},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.46970000863075256},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.42800000309944153},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.36730000376701355},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.36629998683929443},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.34880000352859497},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33730000257492065},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3255000114440918},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.2987000048160553},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.29010000824928284},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.28600001335144043},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.2802000045776367},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.26969999074935913},{"id":"https://openalex.org/C188087704","wikidata":"https://www.wikidata.org/wiki/Q369577","display_name":"Standardization","level":2,"score":0.2680000066757202},{"id":"https://openalex.org/C88006597","wikidata":"https://www.wikidata.org/wiki/Q690117","display_name":"Disk formatting","level":2,"score":0.2669999897480011},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.26600000262260437},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.2653999924659729},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2623000144958496},{"id":"https://openalex.org/C204495577","wikidata":"https://www.wikidata.org/wiki/Q1205349","display_name":"Callback","level":2,"score":0.25459998846054077}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.14959101","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14959101","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14959101","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14959101","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0,17,463,784],"is":[1,389,626,712,785,806],"the":[2,20,24,27,31,34,58,65,68,77,87,94,97,102,107,110,113,121,129,141,144,152,158,163,173,177,189,193,203,207,214,217,224,227,237,240,257,260,275,287,291,312,324,331,341,354,358,365,368,373,387,394,406,418,422,432,436,443,446,449,456,460,467,475,482,497,510,526,534,541,544,550,556,561,570,575,582,592,598,603,609,613,669,691,696,699,730,748,759,775,779,782,789,793,800,803,811,815,818],"replication":[3],"package":[4,18,339],"for":[5,23,206,367,469,737,747,809],"our":[6,439],"paper":[7],"\"LiSSA:":[8],"Toward":[9],"Generic":[10],"Traceability":[11],"Link":[12],"Recovery":[13],"through":[14],"Retrieval-Augmented":[15],"Generation\".":[16],"contains":[19,57,86,165,281,309,533,552,574,594,717],"source":[21],"code":[22,59,88,220,230,535,576],"LiSSA":[25,624,625,646,707,709,716],"tool,":[26],"dataset":[28],"used":[29,62,91,155,538,567,579,584,632,694,723,786,808],"in":[30,188,192,303,340,344,353,357,385,417,445,488,549,591,650,654,695,698,714],"evaluation,":[32,369,440],"and":[33,60,89,175,210,346,472,486,499,513,520,536,577,615,755,761],"evaluation":[35,145,183,204,231,265,458,468,697,701],"results.":[36,146,178],"Requirements":[37],"Java":[38],"JDK":[39],"21":[40],"+":[41],"Maven":[42],"3":[43],"Open":[44],"AI":[45],"subscription:":[46],"API":[47,484,511],"Key":[48],"&":[49],"Organization":[50],"ID":[51],"Structure":[52],"of":[53,76,106,112,120,143,162,196,216,226,239,259,438,448,641,645,672,706,781,796,802,817],"this":[54,197,304],"Repository":[55],"LiSSA-RATLR-V1":[56,345,532],"datasets":[61,90,209,537,578],"to":[63,92,156,171,219,229,247,250,285,320,322,420,495,505,515,539,568,580,585,633,662,787,813],"create":[64,93,540,581],"results":[66,95,184,205,215,225,238,258,437,542,780,801],"without":[67,80,543],"significance":[69,98,159,233,267,545,587],"tests.":[70,99,160,234,268,546,588],"It":[71,100,805],"represents":[72,101],"a":[73,166,627,664,676,684,733],"former":[74],"version":[75,105,119],"tool":[78,108,122,174],"(i.e.,":[79],"features":[81],"like":[82],"seed":[83],"definition)":[84],"LiSSA-RATLR-V2":[85,573],"with":[96,232,266],"most":[103,117],"recent":[104,118],"(at":[109],"time":[111],"paper).":[114],"Note:":[115],"The":[116,199,299,306,348,547,589,708],"can":[123,185,329,371,454,508,565,607,630,647,681,689,721,767],"be":[124,186,351,566,631,648,722],"found":[125,187,649],"at":[126,424],"ArDoCo/LiSSA-RATLR":[127],"In":[128,147],"current":[130],"directory,":[131],"you":[132,149,283,315,370,478,493,507,606,660,680,688,766],"will":[133,150,301,350,465],"also":[134],"find":[135,151,690],"some":[136],"Excel":[137,190,200],"sheet":[138],"that":[139,168,564,605,629,667,679,720],"contain":[140,202],"tables":[142],"statistical-evaluation,":[148],"R":[153],"scripts":[154,563],"perform":[157,586],"Each":[161],"directories":[164],"README":[167,447,548,590],"explains":[169],"how":[170],"run":[172,286,290,295,323,455,466,525,569,608,616],"reproduce":[176,435],"Evaluation":[179],"Results":[180,433],"Our":[181],"summarized":[182],"sheets":[191,201],"root":[194],"directory":[195,551,593],"repository.":[198],"different":[208,670],"configurations.":[211],"Evaluation-Req2Code.xlsx:":[212],"Contains":[213,223,236,256],"requirement":[218,228],"evaluation.":[221,245,325],"Evaluation-Req2Code-Significance.xlsx:":[222],"Evaluation-SAD.xlsx:":[235],"software":[241,261],"architecture":[242,262],"documentation":[243,263],"(SAD)":[244,264],"(SAD":[246],"Code,":[248],"SAD":[249],"Software":[251],"Architecture":[252],"Model":[253],"(SAM))":[254],"Evaluation-SAD-Significance.xlsx:":[255],"Installation":[269,326],"(Docker)":[270],"Tip":[271],"We":[272,674],"suggest":[273],"using":[274,459],"provided":[276,374,461],"docker":[277,294,307],"container,":[278,292],"as":[279,683],"it":[280],"everything":[282],"need":[284,318,503,661],"tool.":[288],"To":[289,363,404,434,523,657],"execute":[293,528],"-it":[296],"--rm":[297],"ghcr.io/ardoco/icse25.":[298],"container":[300,308],"start":[302],"directory.":[305],"everything,":[310],"including":[311],"cache.":[313],"Thus,":[314],"do":[316,501],"not":[317,381,502],"access":[319,504],"OpenAI":[321,483],"(Manual)":[327],"You":[328,453],"build":[330],"projects":[332],"on":[333,792],"your":[334,489],"own":[335],"by":[336,398,611],"executing":[337,517],"mvn":[338],"lissa":[342,359],"subdirectories":[343],"LiSSA-RATLR-V2.":[347],"Jar":[349],"created":[352,397],"target":[355],"folder":[356],"project":[360],"(lissa/target/ratlr-*-jar-with-dependencies.jar).":[361],"Warning":[362],"extract":[364],"cache":[366,388,395,498],"use":[372,496,682],"tar.gz":[375],"file":[376,666],"(cache.tgz).":[377],"Since":[378],"GitHub":[379],"does":[380],"allow":[382],"large":[383],"files":[384,693],"releases,":[386],"split":[390,399],"into":[391],"multiple":[392,718],"parts.":[393],"was":[396],"-b":[400],"1G":[401],"cache.tgz":[402,411,416],"cache.tgz.part.":[403],"get":[405,421,788],"cache.tgz:":[407,413],"cat":[408],"cache.tgz.part.*":[409],">":[410],"sha256sum":[412],"8e3b9d8ea7b54453605a8235aea7d33176a8635cd69bea2a0892da3b6a152881":[414],"Extract":[415],"repository":[419],"caches":[423],"their":[425,651],"desired":[426],"locations":[427],"(tar":[428],"xzf":[429],"cache.tgz).":[430],"Reproduce":[431],"please":[441],"follow":[442],"instructions":[444],"respective":[450,652,700],"directories.":[451],"Important":[452],"complete":[457],"run-experiments.sh.":[462,530],"script":[464,476],"all":[470],"configurations":[471,614],"datasets.":[473],"However,":[474],"assumes":[477],"have":[479],"already":[480],"set":[481,509],"key":[485,512],"organization":[487,514],"environment":[490],"variables.":[491],"If":[492],"want":[494],"therefore":[500],"OpenAI,":[506,753],"dummyby":[516],"export":[518,521],"OPENAI_ORGANIZATION_ID=dummy":[519],"OPENAI_API_KEY=dummy.":[522],"finally":[524],"script,":[527],"bash":[529],"Note":[531,572],"more":[553,595],"information":[554,596],"about":[555,597],"command":[557,599],"line":[558,600],"parameters,":[559,601],"i.e.,":[560,602],"evaluate.sh":[562],"experiments.":[571],"runs":[583],"explanation":[604],"experiments":[610],"specifying":[612],"java":[617],"-jar":[618],"compiled-lissa.jar":[619],"eval":[620],"-c":[621],"config.json":[622],"Reusing":[623],"framework":[628],"recover":[634],"traceability":[635,790],"links":[636,791],"between":[637],"any":[638],"two":[639],"types":[640],"artifacts.":[642,739,749],"Every":[643],"stage":[644],"packages":[653],"LiSSA-RATLR-V2/lissa/src/main/java/edu/kit/kastel/sdq/lissa/ratlr/.":[655],"Configuration":[656],"reuse":[658],"LiSSA,":[659],"provide":[663,675],"configuration":[665,677,692],"configures":[668],"stages":[671],"LiSSA.":[673],"template":[678],"starting":[685],"point.":[686],"Moreover,":[687],"directories;":[702],"e.g.,":[703],"LiSSA-RATLR-V2/lissa/configs/req2code-significance/SMOS_133742243_artifact_artifact_reasoning_gpt_gpt-4o-2024-05-13.json.":[704],"Stages":[705],"execution":[710],"pipeline":[711],"defined":[713],"Evaluation.java.":[715],"modules":[719],"or":[724,773],"extended:":[725],"artifactprovider:":[726],"Provides":[727],"/":[728],"Parses":[729],"artifacts":[731],"from":[732],"dataset.":[734],"preprocessor:":[735],"Preprocessors":[736],"loaded":[738],"E.g.,":[740],"splitting,":[741],"chunking,":[742],"etc.":[743],"embeddingcreator:":[744],"Creates":[745],"embeddings":[746],"Providers":[750],"are":[751,763],"currently":[752],"Ollama,":[754],"Onnx.":[756],"classifier:":[757],"Here,":[758,765],"prompts":[760],"LLMs":[762],"defined.":[764],"define":[768],"new":[769],"classifiers,":[770],"change":[771,774],"prompts,":[772],"LLMs.":[776],"resultaggregator:":[777],"Aggregates":[778],"classifier.":[783,804],"right":[794],"level":[795],"granularity.":[797],"postprocessor:":[798],"Postprocesses":[799],"mostly":[807],"changing":[810],"identifiers":[812],"match":[814],"format":[816],"gold":[819],"standards.":[820]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
