{"id":"https://openalex.org/W7117149526","doi":"https://doi.org/10.1145/3756681.3756997","title":"Large Language Models for API Classification: An Explorative Study","display_name":"Large Language Models for API Classification: An Explorative Study","publication_year":2025,"publication_date":"2025-06-17","ids":{"openalex":"https://openalex.org/W7117149526","doi":"https://doi.org/10.1145/3756681.3756997"},"language":null,"primary_location":{"id":"doi:10.1145/3756681.3756997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3756681.3756997","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101641467","display_name":"Gabriel Morais","orcid":"https://orcid.org/0000-0003-1113-7873"},"institutions":[{"id":"https://openalex.org/I182451676","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski","ror":"https://ror.org/049jtt335","country_code":"CA","type":"education","lineage":["https://openalex.org/I182451676","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Gabriel Morais","raw_affiliation_strings":["D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada"],"affiliations":[{"raw_affiliation_string":"D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada","institution_ids":["https://openalex.org/I182451676"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5116235348","display_name":"Edwin Lemelin","orcid":null},"institutions":[{"id":"https://openalex.org/I182451676","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski","ror":"https://ror.org/049jtt335","country_code":"CA","type":"education","lineage":["https://openalex.org/I182451676","https://openalex.org/I49663120"]},{"id":"https://openalex.org/I43406934","display_name":"Universit\u00e9 Laval","ror":"https://ror.org/04sjchr03","country_code":"CA","type":"education","lineage":["https://openalex.org/I43406934"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Edwin Lemelin","raw_affiliation_strings":["D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Canada and Universit\u00e9 Laval, Qu\u00e9bec, Qu\u00e9bec, Canada"],"affiliations":[{"raw_affiliation_string":"D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Canada and Universit\u00e9 Laval, Qu\u00e9bec, Qu\u00e9bec, Canada","institution_ids":["https://openalex.org/I182451676","https://openalex.org/I43406934"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119351499","display_name":"Mehdi Adda","orcid":null},"institutions":[{"id":"https://openalex.org/I182451676","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski","ror":"https://ror.org/049jtt335","country_code":"CA","type":"education","lineage":["https://openalex.org/I182451676","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Mehdi Adda","raw_affiliation_strings":["D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada"],"affiliations":[{"raw_affiliation_string":"D\u00e9partement de math\u00e9matiques, informatique et g\u00e9nie, Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada","institution_ids":["https://openalex.org/I182451676"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035025930","display_name":"Dominik Bork","orcid":"https://orcid.org/0000-0001-8259-2297"},"institutions":[{"id":"https://openalex.org/I182451676","display_name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski","ror":"https://ror.org/049jtt335","country_code":"CA","type":"education","lineage":["https://openalex.org/I182451676","https://openalex.org/I49663120"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Dominik Bork","raw_affiliation_strings":["Business Informatics Group, TU Wien, Vienna, Austria and Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada"],"affiliations":[{"raw_affiliation_string":"Business Informatics Group, TU Wien, Vienna, Austria and Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (UQAR), L\u00e9vis, Qu\u00e9bec, Canada","institution_ids":["https://openalex.org/I182451676"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101641467"],"corresponding_institution_ids":["https://openalex.org/I182451676"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.76814423,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1045","last_page":"1055"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.3871000111103058,"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":0.3871000111103058,"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/T12127","display_name":"Software System Performance and Reliability","score":0.3296000063419342,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.05090000107884407,"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/task","display_name":"Task (project management)","score":0.5807999968528748},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5618000030517578},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5530999898910522},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5386000275611877},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.35339999198913574},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.3127000033855438}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6330000162124634},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5807999968528748},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5618000030517578},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5530999898910522},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5386000275611877},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4074000120162964},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.35339999198913574},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.32010000944137573},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.3127000033855438},{"id":"https://openalex.org/C31266012","wikidata":"https://www.wikidata.org/wiki/Q6554340","display_name":"Linkage (software)","level":3,"score":0.2948000133037567},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2928999960422516},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.2842000126838684},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2705000042915344},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.2702000141143799},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.2651999890804291},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.2606000006198883},{"id":"https://openalex.org/C137176749","wikidata":"https://www.wikidata.org/wiki/Q4105337","display_name":"Psychological resilience","level":2,"score":0.25519999861717224},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2547000050544739},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.2542000114917755}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3756681.3756997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3756681.3756997","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756997","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W2066253558","https://openalex.org/W2081402486","https://openalex.org/W2170505850","https://openalex.org/W2952886702","https://openalex.org/W3081034060","https://openalex.org/W4206238894","https://openalex.org/W4214747502","https://openalex.org/W4291213652","https://openalex.org/W4302286417","https://openalex.org/W4383895105","https://openalex.org/W4384561707","https://openalex.org/W4389977189","https://openalex.org/W4390636334","https://openalex.org/W4391136507","https://openalex.org/W4391558635","https://openalex.org/W4391876619","https://openalex.org/W4391971084","https://openalex.org/W4392240262","https://openalex.org/W4392414327","https://openalex.org/W4394745423","https://openalex.org/W4394746146","https://openalex.org/W4397032804","https://openalex.org/W4398766423","https://openalex.org/W4399631916","https://openalex.org/W4399667778","https://openalex.org/W4399667964","https://openalex.org/W4400112643","https://openalex.org/W4400242502","https://openalex.org/W4400582844","https://openalex.org/W4401544252","https://openalex.org/W4403935650"],"related_works":[],"abstract_inverted_index":{"Linking":[0],"APIs":[1,155],"to":[2,45,89,99,102],"the":[3,24,73,115,120,130,166,222],"business":[4,157],"functions":[5],"they":[6],"implement":[7],"is":[8,43],"crucial":[9],"for":[10,94,136,165,210],"handling":[11],"software":[12,84],"operations,":[13],"especially":[14],"during":[15,36],"recovery":[16],"from":[17,129],"disasters":[18],"or":[19],"outages.":[20],"In":[21],"this":[22,41,146,214],"context,":[23],"speed":[25,64],"and":[26,63,80,108,139,174,183,192,194,196,219],"accuracy":[27],"of":[28,92,122,163],"operators":[29,107],"in":[30,83,119,189,199,213,218],"linking":[31],"them":[32],"impact":[33],"response":[34],"time":[35],"mission-critical":[37],"operation":[38],"activities.":[39,124],"Besides,":[40,177],"linkage":[42],"essential":[44],"designing":[46],"preventive":[47],"actions,":[48],"such":[49],"as":[50],"resilience":[51],"strategies.":[52],"Automatic":[53],"API":[54,116],"classification":[55,117,202],"using":[56,103,156],"Large":[57],"Language":[58],"Models":[59],"(LLMs)":[60],"may":[61],"simplify":[62],"up":[65],"APIs-business":[66],"function":[67,158],"linkage.":[68],"However,":[69],"previous":[70],"studies":[71],"unveiled":[72],"barriers":[74,101],"practitioners":[75],"face":[76],"when":[77],"deciding":[78],"on":[79,114,126,145,180],"adopting":[81],"LLMs":[82,104,144,152,198,212],"engineering":[85],"(SE)":[86],"tasks":[87],"due":[88],"a":[90,186],"lack":[91],"guidance":[93,209],"non-experts.":[95],"This":[96],"paper":[97],"aims":[98],"lower":[100],"by":[105,221],"systems":[106],"site":[109],"reliability":[110,184],"engineers":[111],"(SREs),":[112],"focusing":[113],"task":[118],"context":[121],"operational":[123],"Based":[125],"three":[127],"cases":[128],"finance":[131],"industry,":[132],"we":[133],"extracted":[134],"requirements":[135],"LLM":[137,168,172],"usage,":[138],"assessed":[140],"14":[141],"recently":[142],"released":[143],"task.":[147,203],"Our":[148],"results":[149],"demonstrate":[150],"that":[151],"accurately":[153],"classify":[154],"targets":[159],"with":[160],"an":[161,200],"F1\u2013Score":[162],"89.5":[164],"leading":[167],"without":[169],"requiring":[170],"specific":[171],"expertise":[173],"resource-intensive":[175],"fine-tuning.":[176],"our":[178,205],"findings":[179],"LLMs\u2019":[181],"performance":[182],"mark":[185],"significant":[187],"advancement":[188],"comparing":[190],"open":[191],"closed-source":[193],"general":[195],"domain-specific":[197],"SE":[201],"Eventually,":[204],"experiments":[206,223],"yield":[207],"practical":[208],"implementing":[211],"context.":[215],"Artifacts":[216],"used":[217],"generated":[220],"are":[224],"publicly":[225],"available":[226],"at":[227],"https://bit.ly/llms4apiclassification.":[228]},"counts_by_year":[],"updated_date":"2025-12-24T23:14:05.333182","created_date":"2025-12-24T00:00:00"}
