{"id":"https://openalex.org/W4390204158","doi":"https://doi.org/10.1109/tse.2023.3346954","title":"Answering Uncertain, Under-Specified API Queries Assisted by Knowledge-Aware Human-AI Dialogue","display_name":"Answering Uncertain, Under-Specified API Queries Assisted by Knowledge-Aware Human-AI Dialogue","publication_year":2023,"publication_date":"2023-12-25","ids":{"openalex":"https://openalex.org/W4390204158","doi":"https://doi.org/10.1109/tse.2023.3346954"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2023.3346954","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2023.3346954","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","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/A5087875790","display_name":"Qing Huang","orcid":"https://orcid.org/0000-0002-8877-4267"},"institutions":[{"id":"https://openalex.org/I53592917","display_name":"Jiangxi Normal University","ror":"https://ror.org/05nkgk822","country_code":"CN","type":"education","lineage":["https://openalex.org/I53592917"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Qing Huang","raw_affiliation_strings":["School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China","institution_ids":["https://openalex.org/I53592917"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026882408","display_name":"Zishuai Li","orcid":"https://orcid.org/0009-0001-8055-4999"},"institutions":[{"id":"https://openalex.org/I53592917","display_name":"Jiangxi Normal University","ror":"https://ror.org/05nkgk822","country_code":"CN","type":"education","lineage":["https://openalex.org/I53592917"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zishuai Li","raw_affiliation_strings":["School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China","institution_ids":["https://openalex.org/I53592917"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028641941","display_name":"Zhenchang Xing","orcid":"https://orcid.org/0000-0001-7663-1421"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Zhenchang Xing","raw_affiliation_strings":["CSIRO&#x2019;s Data61, Canberra, Australia"],"affiliations":[{"raw_affiliation_string":"CSIRO&#x2019;s Data61, Canberra, Australia","institution_ids":["https://openalex.org/I42894916","https://openalex.org/I1292875679"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102738285","display_name":"Zhengkang Zuo","orcid":"https://orcid.org/0000-0002-7118-3727"},"institutions":[{"id":"https://openalex.org/I53592917","display_name":"Jiangxi Normal University","ror":"https://ror.org/05nkgk822","country_code":"CN","type":"education","lineage":["https://openalex.org/I53592917"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhengkang Zuo","raw_affiliation_strings":["School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Information Engineering, Jiangxi Normal University, Nanchang, China","institution_ids":["https://openalex.org/I53592917"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101854992","display_name":"Xin Peng","orcid":"https://orcid.org/0000-0003-3376-2581"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Peng","raw_affiliation_strings":["School of Computer Science and Shanghai Key Laboratory of Data Science, Fudan University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Shanghai Key Laboratory of Data Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006841485","display_name":"Xiwei Xu","orcid":"https://orcid.org/0000-0002-2273-1862"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xiwei Xu","raw_affiliation_strings":["CSIRO&#x2019;s Data61, Canberra, Australia"],"affiliations":[{"raw_affiliation_string":"CSIRO&#x2019;s Data61, Canberra, Australia","institution_ids":["https://openalex.org/I42894916","https://openalex.org/I1292875679"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100652461","display_name":"Qinghua Lu","orcid":"https://orcid.org/0000-0002-9466-1672"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"government","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Qinghua Lu","raw_affiliation_strings":["CSIRO&#x2019;s Data61, Canberra, Australia"],"affiliations":[{"raw_affiliation_string":"CSIRO&#x2019;s Data61, Canberra, Australia","institution_ids":["https://openalex.org/I42894916","https://openalex.org/I1292875679"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5087875790"],"corresponding_institution_ids":["https://openalex.org/I53592917"],"apc_list":null,"apc_paid":null,"fwci":1.3948,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.85553388,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"50","issue":"2","first_page":"280","last_page":"295"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.992900013923645,"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/T10028","display_name":"Topic Modeling","score":0.992900013923645,"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/T10260","display_name":"Software Engineering Research","score":0.9817000031471252,"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/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9731000065803528,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.882704496383667},{"id":"https://openalex.org/keywords/relevance","display_name":"Relevance (law)","score":0.6633297204971313},{"id":"https://openalex.org/keywords/dialog-box","display_name":"Dialog box","score":0.5928590297698975},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.5400077104568481},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5030595660209656},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.48317471146583557},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4517764449119568},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4239123463630676},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.37822604179382324},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.25358131527900696}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.882704496383667},{"id":"https://openalex.org/C158154518","wikidata":"https://www.wikidata.org/wiki/Q7310970","display_name":"Relevance (law)","level":2,"score":0.6633297204971313},{"id":"https://openalex.org/C173853756","wikidata":"https://www.wikidata.org/wiki/Q86915","display_name":"Dialog box","level":2,"score":0.5928590297698975},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.5400077104568481},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5030595660209656},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.48317471146583557},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4517764449119568},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4239123463630676},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.37822604179382324},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.25358131527900696},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2023.3346954","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2023.3346954","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1446561803","display_name":null,"funder_award_id":"YJS2023032","funder_id":"https://openalex.org/F4320317312","funder_display_name":"Graduate Innovative Special Fund Projects of Jiangxi Province"},{"id":"https://openalex.org/G2810733436","display_name":null,"funder_award_id":"62367003","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5530321731","display_name":null,"funder_award_id":"20232BAB202010","funder_id":"https://openalex.org/F4320322665","funder_display_name":"Natural Science Foundation of Jiangxi Province"},{"id":"https://openalex.org/G6413747785","display_name":null,"funder_award_id":"YC2022-s258","funder_id":"https://openalex.org/F4320317312","funder_display_name":"Graduate Innovative Special Fund Projects of Jiangxi Province"},{"id":"https://openalex.org/G6535910400","display_name":null,"funder_award_id":"62262031","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320317312","display_name":"Graduate Innovative Special Fund Projects of Jiangxi Province","ror":null},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322665","display_name":"Natural Science Foundation of Jiangxi Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1964968887","https://openalex.org/W1965667542","https://openalex.org/W2090190576","https://openalex.org/W2125055259","https://openalex.org/W2164692432","https://openalex.org/W2247374552","https://openalex.org/W2342696155","https://openalex.org/W2387719207","https://openalex.org/W2402619042","https://openalex.org/W2406365535","https://openalex.org/W2612300213","https://openalex.org/W2754109047","https://openalex.org/W2792299615","https://openalex.org/W2888017562","https://openalex.org/W2911789761","https://openalex.org/W2921611887","https://openalex.org/W2967937885","https://openalex.org/W2969598219","https://openalex.org/W2990159818","https://openalex.org/W2990737658","https://openalex.org/W3000291891","https://openalex.org/W3014877975","https://openalex.org/W3042944269","https://openalex.org/W3094700537","https://openalex.org/W3103702776","https://openalex.org/W3149192345","https://openalex.org/W3160339882","https://openalex.org/W3206247106","https://openalex.org/W3214906445","https://openalex.org/W4213009331","https://openalex.org/W4226278401","https://openalex.org/W4236137412","https://openalex.org/W4284709654","https://openalex.org/W4286530331","https://openalex.org/W4294170691","https://openalex.org/W4296079340","https://openalex.org/W4311887664","https://openalex.org/W6636400922","https://openalex.org/W6730022043","https://openalex.org/W6784295923","https://openalex.org/W6790037600","https://openalex.org/W6797673243","https://openalex.org/W6810738896"],"related_works":["https://openalex.org/W2098987383","https://openalex.org/W2417260800","https://openalex.org/W2795961259","https://openalex.org/W1596203174","https://openalex.org/W2117933979","https://openalex.org/W4298396513","https://openalex.org/W2283130723","https://openalex.org/W103938586","https://openalex.org/W2104718772","https://openalex.org/W4233992201"],"abstract_inverted_index":{"Developers\u2019":[0],"API":[1,22,156,170,231],"needs":[2,29],"should":[3],"be":[4],"more":[5,149],"pragmatic,":[6],"such":[7],"as":[8],"seeking":[9],"suggestive,":[10],"explainable,":[11],"and":[12,89,99,135,162,166,174,182,193,197,210,233,238],"extensible":[13],"APIs":[14,91,143],"rather":[15],"than":[16,150],"the":[17,44,77,81,93,136,215,222,226,234],"so-called":[18],"best":[19],"result.":[20],"Existing":[21],"search":[23,171],"research":[24,232],"cannot":[25],"meet":[26],"these":[27],"pragmatic":[28],"because":[30],"they":[31],"are":[32],"solely":[33],"concerned":[34],"with":[35,96],"query-API":[36],"relevance.":[37],"This":[38,65],"necessitates":[39],"a":[40,68,120],"focus":[41],"on":[42,153],"enhancing":[43],"entire":[45],"query":[46,49,52,58,84,95,201],"process,":[47,117],"from":[48],"definition":[50],"to":[51,57,79,138,141,224],"refinement":[53],"through":[54,85],"intent":[55],"clarification":[56,202],"results":[59],"promoting":[60],"divergent":[61],"thinking":[62],"about":[63],"results.":[64],"paper":[66],"designs":[67],"novel":[69],"Knowledge-Aware":[70],"Human-AI":[71],"Dialog":[72],"agent":[73],"(KAHAID)":[74],"which":[75],"guides":[76],"developer":[78],"clarify":[80],"uncertain,":[82],"under-specified":[83],"multi-round":[86],"question":[87,124],"answering":[88],"recommends":[90],"for":[92],"clarified":[94],"relevance":[97],"explanation":[98],"extended":[100],"suggestions":[101],"(e.g.,":[102],"alternative,":[103],"collaborating":[104],"or":[105],"opposite-function":[106],"APIs).":[107],"We":[108],"systematically":[109],"evaluate":[110],"KAHAID.":[111],"In":[112],"terms":[113],"of":[114,123,164,195,217,230,241],"human-AI":[115],"dialogue":[116,146],"it":[118],"achieves":[119,159],"high":[121],"diversity":[122,128],"options":[125,132],"(the":[126],"average":[127],"between":[129],"any":[130],"two":[131],"is":[133],"74.9%)":[134],"ability":[137],"guide":[139],"developers":[140],"find":[142],"using":[144],"fewer":[145],"rounds":[147,152],"(no":[148],"3":[151],"average).":[154],"For":[155,186],"recommendation,":[157],"KAHAID":[158,189,220],"an":[160,191],"MRR":[161,181,192,209],"MAP":[163,194],"0.769":[165],"0.794,":[167],"outperforming":[168],"state-of-the-art":[169,200],"approaches":[172,203],"BIKER":[173],"CLEAR":[175],"by":[176,204],"at":[177,205],"least":[178,206],"47%":[179],"in":[180,184,208,212],"226.7%":[183],"MAP.":[185,213],"knowledge":[187],"extension,":[188],"obtains":[190],"0.815":[196],"0.864,":[198],"surpassing":[199],"42%":[207],"45.2%":[211],"As":[214],"first":[216],"its":[218],"kind,":[219],"opens":[221],"door":[223],"integrating":[225],"immediate":[227],"response":[228],"capability":[229,240],"interaction,":[235],"clarification,":[236],"explanation,":[237],"extensibility":[239],"social-technical":[242],"information":[243],"seeking.":[244]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2023-12-26T00:00:00"}
