{"id":"https://openalex.org/W3112170353","doi":"https://doi.org/10.1109/smc42975.2020.9282884","title":"Deep SAS: A Deep Signature-based API Specification Learning Approach","display_name":"Deep SAS: A Deep Signature-based API Specification Learning Approach","publication_year":2020,"publication_date":"2020-10-11","ids":{"openalex":"https://openalex.org/W3112170353","doi":"https://doi.org/10.1109/smc42975.2020.9282884","mag":"3112170353"},"language":"en","primary_location":{"id":"doi:10.1109/smc42975.2020.9282884","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc42975.2020.9282884","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","raw_type":"proceedings-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/A5101407943","display_name":"Mehdi Bahrami","orcid":"https://orcid.org/0000-0002-9935-7899"},"institutions":[{"id":"https://openalex.org/I4210094759","display_name":"Fujitsu (United States)","ror":"https://ror.org/0073whr05","country_code":"US","type":"company","lineage":["https://openalex.org/I2252096349","https://openalex.org/I4210094759"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mehdi Bahrami","raw_affiliation_strings":["Fujitsu Laboratories of America, Inc, Sunnyvale, USA"],"affiliations":[{"raw_affiliation_string":"Fujitsu Laboratories of America, Inc, Sunnyvale, USA","institution_ids":["https://openalex.org/I4210094759"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084703739","display_name":"Mehdi Assefi","orcid":null},"institutions":[{"id":"https://openalex.org/I165733156","display_name":"University of Georgia","ror":"https://ror.org/00te3t702","country_code":"US","type":"education","lineage":["https://openalex.org/I165733156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mehdi Assefi","raw_affiliation_strings":["University of Georgia, USA"],"affiliations":[{"raw_affiliation_string":"University of Georgia, USA","institution_ids":["https://openalex.org/I165733156"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034694755","display_name":"Ian Thomas","orcid":"https://orcid.org/0000-0003-3887-6668"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ian Thomas","raw_affiliation_strings":["Fujitsu RunMyProcess, Paris, France"],"affiliations":[{"raw_affiliation_string":"Fujitsu RunMyProcess, Paris, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056336684","display_name":"Weipeng Chen","orcid":"https://orcid.org/0000-0001-9293-7578"},"institutions":[{"id":"https://openalex.org/I4210094759","display_name":"Fujitsu (United States)","ror":"https://ror.org/0073whr05","country_code":"US","type":"company","lineage":["https://openalex.org/I2252096349","https://openalex.org/I4210094759"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wei-Peng Chen","raw_affiliation_strings":["Fujitsu Laboratories of America, Inc, Sunnyvale, USA"],"affiliations":[{"raw_affiliation_string":"Fujitsu Laboratories of America, Inc, Sunnyvale, USA","institution_ids":["https://openalex.org/I4210094759"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056074878","display_name":"Shridhar Choudhary","orcid":null},"institutions":[{"id":"https://openalex.org/I2252096349","display_name":"Fujitsu (Japan)","ror":"https://ror.org/038e2g226","country_code":"JP","type":"company","lineage":["https://openalex.org/I2252096349"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Shridhar Choudhary","raw_affiliation_strings":["Fujitsu Laboratories Ltd, Kawasaki, Japan"],"affiliations":[{"raw_affiliation_string":"Fujitsu Laboratories Ltd, Kawasaki, Japan","institution_ids":["https://openalex.org/I2252096349"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005432053","display_name":"Hamid R. Arabnia","orcid":"https://orcid.org/0000-0003-3943-0094"},"institutions":[{"id":"https://openalex.org/I165733156","display_name":"University of Georgia","ror":"https://ror.org/00te3t702","country_code":"US","type":"education","lineage":["https://openalex.org/I165733156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hamid R. Arabnia","raw_affiliation_strings":["University of Georgia, USA"],"affiliations":[{"raw_affiliation_string":"University of Georgia, USA","institution_ids":["https://openalex.org/I165733156"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5101407943"],"corresponding_institution_ids":["https://openalex.org/I4210094759"],"apc_list":null,"apc_paid":null,"fwci":0.2669,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.67619509,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"12","issue":null,"first_page":"1994","last_page":"2001"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9984999895095825,"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.9984999895095825,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9972000122070312,"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/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9900000095367432,"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/computer-science","display_name":"Computer science","score":0.8315479755401611},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.7959838509559631},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.5722694993019104},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5073525309562683},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5042630434036255},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5029942393302917},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.4826427102088928},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.43225646018981934},{"id":"https://openalex.org/keywords/feature-engineering","display_name":"Feature engineering","score":0.4268455505371094},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.42396965622901917},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.40504926443099976},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.34987908601760864},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2116127908229828}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8315479755401611},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.7959838509559631},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5722694993019104},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5073525309562683},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5042630434036255},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5029942393302917},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.4826427102088928},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.43225646018981934},{"id":"https://openalex.org/C2778827112","wikidata":"https://www.wikidata.org/wiki/Q22245680","display_name":"Feature engineering","level":3,"score":0.4268455505371094},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.42396965622901917},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.40504926443099976},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.34987908601760864},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2116127908229828},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","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/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/smc42975.2020.9282884","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc42975.2020.9282884","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1532325895","https://openalex.org/W1775434803","https://openalex.org/W1938755728","https://openalex.org/W1979739834","https://openalex.org/W2096152098","https://openalex.org/W2101234009","https://openalex.org/W2561564339","https://openalex.org/W2784667030","https://openalex.org/W2798946049","https://openalex.org/W2951559648","https://openalex.org/W2963067130","https://openalex.org/W3084665889","https://openalex.org/W6637845829","https://openalex.org/W6640598943","https://openalex.org/W6675354045","https://openalex.org/W6747902221"],"related_works":["https://openalex.org/W2618286804","https://openalex.org/W2329643025","https://openalex.org/W2002770077","https://openalex.org/W3131163342","https://openalex.org/W2092256833","https://openalex.org/W2142369114","https://openalex.org/W2361728394","https://openalex.org/W2166271660","https://openalex.org/W3089582840","https://openalex.org/W3034267371"],"abstract_inverted_index":{"The":[0],"number":[1],"and":[2,20,23,82,89,102,137,156,198,232,239,268],"variety":[3,77],"of":[4,18,52,78,115,125,176,179,193,208,216,229,242],"Web":[5],"APIs":[6,273],"is":[7,42,84],"growing":[8],"exponentially.":[9],"Software":[10],"engineers":[11],"need":[12],"to":[13,35,65,121,135,149,212,251,274],"expend":[14],"a":[15,45,53,59,66,86,96,132,158,168,177,184,191,200],"significant":[16],"amount":[17],"time":[19],"effort":[21],"reading":[22],"understanding":[24],"the":[25,49,113,123,174,221,249,271,275],"accompanying":[26],"documentation.":[27],"In":[28,127],"addition,":[29],"system":[30],"automation":[31,120,278],"may":[32],"use":[33,248],"API":[34,50,79,104,154,162,181,196,210,243,255,266],"interact":[36],"with":[37,69,226],"each":[38],"other.":[39],"However,":[40],"this":[41,75,128],"not":[43],"always":[44],"simple":[46],"task":[47,91,124],"since":[48],"documentation":[51,80,155],"provider":[54],"can":[55,100,111],"be":[56],"anything":[57],"from":[58,153],"single":[60],"HTML":[61],"page":[62],"description":[63],"through":[64],"complex":[67],"structure":[68],"information":[70,140],"spanning":[71],"several":[72,144],"pages.":[73],"Understanding":[74],"wide":[76],"structures":[81],"styles":[83],"therefore":[85],"labor":[87],"intensive":[88],"error-prone":[90],"for":[92,234,257],"engineers.":[93],"By":[94],"providing":[95],"machine-learning":[97,145],"platform":[98],"that":[99,172,189,204,220],"extract":[101,150],"standardize":[103],"usage":[105,139],"information,":[106],"however,":[107],"we":[108,110,130],"believe":[109],"accelerate":[112],"creation":[114],"API-enabled":[116],"systems":[117],"by":[118],"using":[119],"simplify":[122],"understanding.":[126],"paper":[129],"introduce":[131],"novel":[133],"approach":[134,223],"automating":[136],"standardizing":[138],"about":[141],"APIs,":[142,262],"combining":[143],"algorithms":[146],"in":[147],"order":[148],"key":[151],"attributes":[152,211,244],"generate":[157],"machine":[159,186],"readable":[160],"Open":[161],"Specification":[163],"(OAS).":[164],"We":[165,246],"develop":[166],"i)":[167],"content-based":[169,235],"learning":[170,187],"model":[171,188,203],"identifies":[173],"context":[175],"block":[178],"extracted":[180,195,209],"features;":[182],"ii)":[183],"signature-based":[185,237],"recognizes":[190],"sequence":[192],"successful/unsuccessful":[194],"endpoints;":[197],"iii)":[199],"deep":[201],"mapping":[202,207],"pinpoints":[205],"fine-grained":[206],"OAS":[213,253],"objects.":[214],"Results":[215],"our":[217],"experiments":[218],"show":[219],"proposed":[222],"successfully":[224],"works":[225],"an":[227],"accuracy":[228],"99%,":[230],"94%":[231],"97%":[233],"learning,":[236,238],"Deep":[240],"Mapping":[241],"respectively.":[245],"then":[247],"models":[250],"produce":[252],"compliant":[254],"Specifications":[256],"more":[258],"than":[259],"2,585":[260],"public":[261],"validate":[263],"them":[264],"via":[265],"calls":[267],"finally":[269],"deploy":[270],"validated":[272],"RunMyProcess":[276],"software":[277],"platform.":[279]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
