{"id":"https://openalex.org/W4398151439","doi":"https://doi.org/10.1109/tse.2024.3403108","title":"MR2-KG: A Multi-Relation Multi-Rationale Knowledge Graph for Modeling Software Engineering Knowledge on Stack Overflow","display_name":"MR2-KG: A Multi-Relation Multi-Rationale Knowledge Graph for Modeling Software Engineering Knowledge on Stack Overflow","publication_year":2024,"publication_date":"2024-05-20","ids":{"openalex":"https://openalex.org/W4398151439","doi":"https://doi.org/10.1109/tse.2024.3403108"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2024.3403108","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3403108","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/A5027202117","display_name":"Lina Gong","orcid":"https://orcid.org/0000-0002-5272-6706"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lina Gong","raw_affiliation_strings":["College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-5272-6706","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100765845","display_name":"Haoxiang Zhang","orcid":"https://orcid.org/0000-0002-3921-1724"},"institutions":[{"id":"https://openalex.org/I204722609","display_name":"Queen's University","ror":"https://ror.org/02y72wh86","country_code":"CA","type":"education","lineage":["https://openalex.org/I204722609"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Haoxiang Zhang","raw_affiliation_strings":["Software Analysis and Intelligence Lab (SAIL), School of Computing, Queen&#x2019;s University, Kingston, Canada"],"raw_orcid":"https://orcid.org/0000-0002-3921-1724","affiliations":[{"raw_affiliation_string":"Software Analysis and Intelligence Lab (SAIL), School of Computing, Queen&#x2019;s University, Kingston, Canada","institution_ids":["https://openalex.org/I204722609"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9187,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.88367487,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"50","issue":"7","first_page":"1867","last_page":"1887"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9853000044822693,"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.9853000044822693,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9837999939918518,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9445000290870667,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"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.7807010412216187},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5583832263946533},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.5010511875152588},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4821609854698181},{"id":"https://openalex.org/keywords/knowledge-engineering","display_name":"Knowledge engineering","score":0.47338739037513733},{"id":"https://openalex.org/keywords/knowledge-based-systems","display_name":"Knowledge-based systems","score":0.45765766501426697},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.41219669580459595},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3628208339214325},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.2781943678855896},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2594326138496399}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7807010412216187},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5583832263946533},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.5010511875152588},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4821609854698181},{"id":"https://openalex.org/C84685590","wikidata":"https://www.wikidata.org/wiki/Q1540472","display_name":"Knowledge engineering","level":2,"score":0.47338739037513733},{"id":"https://openalex.org/C115925183","wikidata":"https://www.wikidata.org/wiki/Q1412694","display_name":"Knowledge-based systems","level":2,"score":0.45765766501426697},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41219669580459595},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3628208339214325},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2781943678855896},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2594326138496399}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2024.3403108","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3403108","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/G437908683","display_name":null,"funder_award_id":"BK20220881","funder_id":"https://openalex.org/F4320322769","funder_display_name":"Natural Science Foundation of Jiangsu Province"},{"id":"https://openalex.org/G7809263010","display_name":null,"funder_award_id":"62202223","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322769","display_name":"Natural Science Foundation of Jiangsu Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":62,"referenced_works":["https://openalex.org/W73568656","https://openalex.org/W1974311367","https://openalex.org/W1979050135","https://openalex.org/W1990457736","https://openalex.org/W2056894403","https://openalex.org/W2103868202","https://openalex.org/W2104577574","https://openalex.org/W2111389122","https://openalex.org/W2128733218","https://openalex.org/W2134406267","https://openalex.org/W2140405352","https://openalex.org/W2273196467","https://openalex.org/W2319273553","https://openalex.org/W2335783870","https://openalex.org/W2342901387","https://openalex.org/W2600834311","https://openalex.org/W2617307387","https://openalex.org/W2756404868","https://openalex.org/W2765212458","https://openalex.org/W2766375028","https://openalex.org/W2767782162","https://openalex.org/W2789661710","https://openalex.org/W2810627707","https://openalex.org/W2892280852","https://openalex.org/W2896457183","https://openalex.org/W2897316866","https://openalex.org/W2898678873","https://openalex.org/W2913484528","https://openalex.org/W2916264245","https://openalex.org/W2923271003","https://openalex.org/W2929198159","https://openalex.org/W2947988714","https://openalex.org/W2951105272","https://openalex.org/W2955851367","https://openalex.org/W2962875024","https://openalex.org/W2964838593","https://openalex.org/W2970641574","https://openalex.org/W2971502524","https://openalex.org/W2990737658","https://openalex.org/W2999752750","https://openalex.org/W3003265726","https://openalex.org/W3010336026","https://openalex.org/W3012380719","https://openalex.org/W3047512272","https://openalex.org/W3096150021","https://openalex.org/W3098605233","https://openalex.org/W3103014234","https://openalex.org/W3113500266","https://openalex.org/W3169901294","https://openalex.org/W3208778360","https://openalex.org/W3214531037","https://openalex.org/W4200633062","https://openalex.org/W4211092879","https://openalex.org/W4230081186","https://openalex.org/W4285335535","https://openalex.org/W4288359893","https://openalex.org/W4303427119","https://openalex.org/W4313142332","https://openalex.org/W4361958950","https://openalex.org/W6603000302","https://openalex.org/W6755207826","https://openalex.org/W6762098114"],"related_works":["https://openalex.org/W2543755330","https://openalex.org/W2185842788","https://openalex.org/W2735791726","https://openalex.org/W2065652625","https://openalex.org/W2135295685","https://openalex.org/W2231316191","https://openalex.org/W2354385491","https://openalex.org/W129258864","https://openalex.org/W1533132500","https://openalex.org/W355220935"],"abstract_inverted_index":{"Stack":[0,29,79,105,136,198,226,247,314,409],"Overflow":[1,30,80,106,137,199,315,410],"is":[2,71,223,233],"a":[3,51,57,154,177,237,253,319],"knowledge":[4,52,77,103,138,143,160,183,208,222,239,245,316,329],"sharing":[5,102],"platform":[6],"where":[7],"its":[8,148],"users":[9],"create":[10],"and":[11,18,38,60,94,193,201,212,268,295,310,339,408],"share":[12],"informative":[13,211],"content":[14],"from":[15],"both":[16],"inside":[17],"outside":[19],"the":[20,26,42,62,68,99,132,141,169,173,179,194,220,243,273,280,284,308,327,347,356,374,389,400],"site.":[21],"Prior":[22],"studies":[23],"have":[24,107],"leveraged":[25],"relation":[27,171,181,196],"across":[28],"posts":[31,65,200],"through":[32,190],"internal":[33,93,191],"links":[34],"to":[35,40,66,109,123,162,235,241,306,312,343,369],"build":[36],"services":[37],"applications":[39],"enhance":[41],"accessibility":[43],"of":[44,56,76,135,337,341,358,383,391,402],"knowledge.":[45],"However,":[46],"they":[47],"focused":[48],"on":[49,78,104,225,246],"studying":[50],"unit":[53],"that":[54,153,167,231,326,376],"consists":[55],"question":[58,155,186,288,320],"post":[59],"all":[61],"associated":[63,174,317],"answer":[64,188,367],"represent":[67,242,265,279,313],"relation.":[69],"It":[70],"unknown":[72],"whether":[73],"such":[74,89,116],"representation":[75,144,330],"could":[81,213],"comprehensively":[82],"model":[83,307],"various":[84],"complex":[85,142,165],"relations":[86,146,161,209],"among":[87,112,147],"webpages,":[88],"as":[90,117],"questions,":[91,266],"answers,":[92,267],"external":[95,202,269],"links.":[96],"In":[97,299],"addition,":[98,300],"rationales":[100,218,281],"behind":[101],"yet":[108],"be":[110,214],"explored":[111],"distinct":[113],"user":[114,381],"groups,":[115],"askers,":[118],"answerers,":[119],"readers":[120],"who":[121],"wish":[122],"learn.":[124],"Thus,":[125],"in":[126,176,272,283,346],"this":[127],"study,":[128],"we":[129,250,301,364,398],"first":[130],"investigate":[131],"real-world":[133,244,385],"characteristics":[134],"by":[139,216],"abstracting":[140],"into":[145,164],"building":[149],"blocks.":[150],"We":[151],"observe":[152],"thread":[156],"includes":[157],"three":[158,206,285],"basic":[159,207],"reassemble":[163],"knowledge,":[166],"is,":[168],"hierarchy":[170],"within":[172],"answers":[175,375],"question,":[178],"coupling":[180],"between":[182,197],"artifacts":[184],"(i.e.,":[185,287],"or":[187],"posts)":[189],"links,":[192],"complimentary":[195],"websites.":[203],"All":[204],"these":[205],"are":[210],"caused":[215],"different":[217],"when":[219],"crowdsourced":[221],"shared":[224],"Overflow.":[227,248],"Our":[228,322,380],"findings":[229,404],"highlight":[230],"it":[232],"necessary":[234],"propose":[236,252],"comprehensive":[238],"graph":[240],"Therefore,":[249],"further":[251,354],"Multi-Relation":[254],"Multi-Rationale":[255],"Knowledge":[256],"Graph":[257],"(MR":[258],"<sup":[259,275,349,360,393],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[260,276,350,361,394],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">2</sup>":[261,277,351,362,395],"-KG),":[262],"whose":[263],"nodes":[264,309],"webpages.":[270],"Edges":[271],"MR":[274,348,359,392],"-KG":[278],"included":[282],"structures":[286],"answering,":[289],"duplicate,":[290],"priori,":[291],"posterior,":[292],"parallelism,":[293],"containment,":[294],"working":[296],"examples":[297],"knowledge).":[298],"develop":[302,365],"an":[303,334,366],"automated":[304,328],"approach":[305],"edges":[311,345],"with":[318],"thread.":[321],"case":[323],"study":[324,382],"shows":[325],"generation":[331],"can":[332],"achieve":[333],"ROC":[335],"AUC":[336],"96%":[338],"MCC":[340],"89%":[342],"identify":[344,373],"-KG.":[352,396],"To":[353],"evaluate":[355],"applicability":[357],"-KG,":[363],"generator":[368],"help":[370],"developers":[371],"efficiently":[372],"meet":[377],"their":[378],"intent.":[379],"100":[384],"Java":[386],"questions":[387],"indicates":[388],"usefulness":[390],"Finally,":[397],"discuss":[399],"implications":[401],"our":[403],"for":[405],"developers,":[406],"researchers,":[407],"moderators.":[411]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2024-05-21T00:00:00"}
