{"id":"https://openalex.org/W4403123198","doi":"https://doi.org/10.1109/jsyst.2024.3465391","title":"Agape: A Syntactic-Based Analysis Method for Automatic API Connection Points Discovery in Systems-of-Information Systems","display_name":"Agape: A Syntactic-Based Analysis Method for Automatic API Connection Points Discovery in Systems-of-Information Systems","publication_year":2024,"publication_date":"2024-10-04","ids":{"openalex":"https://openalex.org/W4403123198","doi":"https://doi.org/10.1109/jsyst.2024.3465391"},"language":"en","primary_location":{"id":"doi:10.1109/jsyst.2024.3465391","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jsyst.2024.3465391","pdf_url":null,"source":{"id":"https://openalex.org/S95999327","display_name":"IEEE Systems Journal","issn_l":"1932-8184","issn":["1932-8184","1937-9234","2373-7816"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["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 Systems Journal","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/A5103076515","display_name":"Marcos Borges","orcid":"https://orcid.org/0000-0002-7058-3024"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Marcos Borges","raw_affiliation_strings":["Computer Department, Federal University of Ceara, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Computer Department, Federal University of Ceara, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069329136","display_name":"Lincoln S. Rocha","orcid":"https://orcid.org/0000-0001-5402-8744"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Lincoln Rocha","raw_affiliation_strings":["Computer Department, Federal University of Ceara, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Computer Department, Federal University of Ceara, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102884034","display_name":"Paulo Henrique M. Maia","orcid":"https://orcid.org/0000-0002-6683-6869"},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Paulo Henrique Mendes Maia","raw_affiliation_strings":["Science and Technology Center, State University of Ceara, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Science and Technology Center, State University of Ceara, Fortaleza, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006530614","display_name":"Rodrigo Pereira dos Santos","orcid":"https://orcid.org/0000-0003-4749-2551"},"institutions":[{"id":"https://openalex.org/I83648350","display_name":"Universidade Federal do Estado do Rio de Janeiro","ror":"https://ror.org/04tec8z30","country_code":"BR","type":"education","lineage":["https://openalex.org/I83648350"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rodrigo Pereira dos Santos","raw_affiliation_strings":["Department of Applied Informatics, Federal University of the State of Rio de Janeiro (UNIRIO), Rio de Janeiro, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, Federal University of the State of Rio de Janeiro (UNIRIO), Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I83648350"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5103076515"],"corresponding_institution_ids":["https://openalex.org/I243754102"],"apc_list":null,"apc_paid":null,"fwci":1.7184,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.88205522,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"18","issue":"4","first_page":"2052","last_page":"2061"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9965999722480774,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9965999722480774,"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/T10215","display_name":"Semantic Web and Ontologies","score":0.975600004196167,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9628999829292297,"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.6704163551330566},{"id":"https://openalex.org/keywords/connection","display_name":"Connection (principal bundle)","score":0.5572324395179749},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3865409195423126},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3775375485420227},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3442479372024536},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.342771977186203},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.20787838101387024}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6704163551330566},{"id":"https://openalex.org/C13355873","wikidata":"https://www.wikidata.org/wiki/Q2920850","display_name":"Connection (principal bundle)","level":2,"score":0.5572324395179749},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3865409195423126},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3775375485420227},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3442479372024536},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.342771977186203},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20787838101387024},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jsyst.2024.3465391","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jsyst.2024.3465391","pdf_url":null,"source":{"id":"https://openalex.org/S95999327","display_name":"IEEE Systems Journal","issn_l":"1932-8184","issn":["1932-8184","1937-9234","2373-7816"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["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 Systems Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4324822735","display_name":null,"funder_award_id":"211.583/2019","funder_id":"https://openalex.org/F4320322749","funder_display_name":"Funda\u00e7\u00e3o Carlos Chagas Filho de Amparo \u00e0 Pesquisa do Estado do Rio de Janeiro"},{"id":"https://openalex.org/G6811132923","display_name":null,"funder_award_id":"438783/2018-2","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G8176273619","display_name":null,"funder_award_id":"316510/2023-8","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G8484136221","display_name":null,"funder_award_id":"PPQ 2023","funder_id":"https://openalex.org/F4320327364","funder_display_name":"Universidade Federal do Estado do Rio de Janeiro"}],"funders":[{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"},{"id":"https://openalex.org/F4320322749","display_name":"Funda\u00e7\u00e3o Carlos Chagas Filho de Amparo \u00e0 Pesquisa do Estado do Rio de Janeiro","ror":"https://ror.org/03kk0s825"},{"id":"https://openalex.org/F4320327364","display_name":"Universidade Federal do Estado do Rio de Janeiro","ror":"https://ror.org/04tec8z30"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W2579022458","https://openalex.org/W2612764117","https://openalex.org/W2771614540","https://openalex.org/W2883459198","https://openalex.org/W2887053858","https://openalex.org/W2931479232","https://openalex.org/W2970331279","https://openalex.org/W2972077015","https://openalex.org/W2974893396","https://openalex.org/W2979764933","https://openalex.org/W3205275389","https://openalex.org/W4200579495","https://openalex.org/W4284881272","https://openalex.org/W4312838307","https://openalex.org/W4313351002","https://openalex.org/W4324070656","https://openalex.org/W4327960869","https://openalex.org/W4389273192","https://openalex.org/W4394838095","https://openalex.org/W4409740815","https://openalex.org/W6635167751","https://openalex.org/W6722387100","https://openalex.org/W6796088035","https://openalex.org/W6839164476","https://openalex.org/W6892416092"],"related_works":["https://openalex.org/W587735977","https://openalex.org/W1978142926","https://openalex.org/W3157395178","https://openalex.org/W184455116","https://openalex.org/W2058473748","https://openalex.org/W963756281","https://openalex.org/W2371558776","https://openalex.org/W2045569473","https://openalex.org/W2364426643","https://openalex.org/W2399388599"],"abstract_inverted_index":{"Establishing":[0],"interoperability":[1,176],"links":[2,21],"is":[3,22,38,161,171],"a":[4,23,51,86,130,133,179],"significant":[5],"challenge":[6],"in":[7,122,163],"systems-of-information":[8],"systems":[9,15],"(SoIS)":[10],"engineering.":[11],"Even":[12],"with":[13,142],"constituent":[14],"(CS)":[16],"interfaces":[17],"documentation,":[18],"achieving":[19],"such":[20],"difficult,":[24],"time-consuming,":[25],"and":[26,76,95,102,166,186,194],"error-prone":[27],"task":[28,106],"that":[29,159],"requires":[30],"attention":[31],"from":[32,129],"CS":[33,64,127,175],"developers,":[34],"especially":[35],"if":[36],"it":[37],"performed":[39,77],"manually.":[40],"In":[41,80,116,154],"order":[42],"to":[43,45,61,89,150],"contribute":[44],"this":[46],"task,":[47],"we":[48,84,119,138],"propose":[49],"Agape,":[50],"semiautomatic":[52],"method":[53,75],"using":[54],"syntactic":[55,168,185],"similarity":[56,100,169],"analysis":[57,170],"of":[58,93,107,132,146,184],"API":[59,128,167],"attributes":[60],"identify":[62],"potential":[63],"connection":[65,109],"points.":[66],"We":[67],"implemented":[68],"the":[69,74,81,91,98,105,117,147,152,156,182],"AgapeTool":[70,94,121,160],"tool":[71],"based":[72],"on":[73],"two-fold":[78],"evaluations.":[79],"preliminary":[82],"evaluation,":[83,118],"executed":[85],"controlled":[87],"experiment":[88],"evaluate":[90,151],"performance":[92],"empirically":[96],"define":[97],"best":[99],"algorithms":[101],"thresholds":[103],"for":[104,173,191],"identifying":[108,174],"points":[110],"between":[111],"two":[112,123],"well":[113],"known":[114],"API.":[115],"use":[120],"cases":[124],"involving":[125],"four":[126],"SoIS":[131,149],"global":[134],"computer":[135],"manufacturer.":[136],"Then,":[137],"conducted":[139],"semistructured":[140],"interviews":[141],"five":[143],"experienced":[144],"developers":[145],"target":[148],"outcomes.":[153],"practice,":[155],"results":[157],"reveal":[158],"effective":[162],"both":[164],"environments,":[165],"efficient":[172],"links.":[177],"From":[178],"research":[180],"point,":[181],"combination":[183],"semantic":[187],"analyzes":[188],"looks":[189],"promising":[190],"more":[192],"accurate":[193],"reliable":[195],"results.":[196]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2025-10-10T00:00:00"}
