{"id":"https://openalex.org/W2921016845","doi":"https://doi.org/10.1109/ccwc.2019.8666542","title":"Swagger-based jQuery Ajax Validation","display_name":"Swagger-based jQuery Ajax Validation","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2921016845","doi":"https://doi.org/10.1109/ccwc.2019.8666542","mag":"2921016845"},"language":"en","primary_location":{"id":"doi:10.1109/ccwc.2019.8666542","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccwc.2019.8666542","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5009036501","display_name":"Yahya Tashtoush","orcid":"https://orcid.org/0000-0002-4248-8732"},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Yahya Tashtoush","raw_affiliation_strings":["Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan","institution_ids":["https://openalex.org/I156983542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004151163","display_name":"Mohammed Nour Al-Rashdan","orcid":null},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Mohammed Nour AlRashdan","raw_affiliation_strings":["Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan","institution_ids":["https://openalex.org/I156983542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006364193","display_name":"Osama Salameh","orcid":null},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Osama Salameh","raw_affiliation_strings":["Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan","institution_ids":["https://openalex.org/I156983542"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059553043","display_name":"Mohammad Alsmirat","orcid":"https://orcid.org/0000-0002-1071-7713"},"institutions":[{"id":"https://openalex.org/I156983542","display_name":"Jordan University of Science and Technology","ror":"https://ror.org/03y8mtb59","country_code":"JO","type":"education","lineage":["https://openalex.org/I156983542"]}],"countries":["JO"],"is_corresponding":false,"raw_author_name":"Mohamamd Alsmirat","raw_affiliation_strings":["Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Jordan University of Science And Technology, Irbid, Jordan","institution_ids":["https://openalex.org/I156983542"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I156983542"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"0069","last_page":"0072"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.9973000288009644,"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/T12799","display_name":"Mobile and Web Applications","score":0.9973000288009644,"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.9958000183105469,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9941999912261963,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/ajax","display_name":"Ajax","score":0.9734852313995361},{"id":"https://openalex.org/keywords/javascript","display_name":"JavaScript","score":0.8933092355728149},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8604249954223633},{"id":"https://openalex.org/keywords/validator","display_name":"Validator","score":0.7660182118415833},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.6284817457199097},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.601123034954071},{"id":"https://openalex.org/keywords/unobtrusive-javascript","display_name":"Unobtrusive JavaScript","score":0.5845692753791809},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.4939320683479309},{"id":"https://openalex.org/keywords/rich-internet-application","display_name":"Rich Internet application","score":0.47988879680633545},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.46101418137550354},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.42680028080940247},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34711122512817383},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10397112369537354}],"concepts":[{"id":"https://openalex.org/C504723692","wikidata":"https://www.wikidata.org/wiki/Q134471","display_name":"Ajax","level":3,"score":0.9734852313995361},{"id":"https://openalex.org/C544833334","wikidata":"https://www.wikidata.org/wiki/Q2005","display_name":"JavaScript","level":2,"score":0.8933092355728149},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8604249954223633},{"id":"https://openalex.org/C35292069","wikidata":"https://www.wikidata.org/wiki/Q1575458","display_name":"Validator","level":2,"score":0.7660182118415833},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.6284817457199097},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.601123034954071},{"id":"https://openalex.org/C198240166","wikidata":"https://www.wikidata.org/wiki/Q2298909","display_name":"Unobtrusive JavaScript","level":4,"score":0.5845692753791809},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4939320683479309},{"id":"https://openalex.org/C103048170","wikidata":"https://www.wikidata.org/wiki/Q725485","display_name":"Rich Internet application","level":3,"score":0.47988879680633545},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.46101418137550354},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.42680028080940247},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34711122512817383},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10397112369537354}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccwc.2019.8666542","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccwc.2019.8666542","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W128912056","https://openalex.org/W1967072093","https://openalex.org/W2029326467","https://openalex.org/W2044213782","https://openalex.org/W2115485885","https://openalex.org/W2119896671","https://openalex.org/W2593989684","https://openalex.org/W6605293327","https://openalex.org/W6677456241"],"related_works":["https://openalex.org/W618621609","https://openalex.org/W650647575","https://openalex.org/W597036300","https://openalex.org/W2477981260","https://openalex.org/W272427714","https://openalex.org/W2245225327","https://openalex.org/W178649013","https://openalex.org/W4205164203","https://openalex.org/W358842823","https://openalex.org/W2495482800"],"abstract_inverted_index":{"JavaScript":[0,27,51,68,70,159,166],"is":[1,11,17,64],"a":[2,87,277],"vital":[3],"programming":[4,62],"language":[5],"for":[6,20,149],"web":[7],"applications":[8,28,160,173,182],"and":[9,23,69,121,128,133,135,157,177,189,281],"it":[10,16],"becoming":[12],"more":[13],"important":[14],"as":[15,269,271],"being":[18],"adopted":[19],"developing":[21],"mobile":[22],"desktop":[24],"applications.":[25],"Many":[26],"are":[29],"making":[30],"use":[31,46,105],"of":[32,47,96,99,116,191,223],"Ajax":[33,48,91,109,118,125,225,237,255],"requests":[34,49,110,226,256],"to":[35,40,93,107,196,201,252],"communicate":[36],"with":[37],"remote":[38,78],"servers":[39],"fulfill":[41],"its":[42,224],"intended":[43],"purpose.":[44],"The":[45],"in":[50,53,60,67,114,207,221,230,259,264],"results":[52,169],"two":[54,219],"main":[55],"issues,":[56],"traditional":[57],"type":[58],"checking":[59,257],"other":[61],"languages":[63],"not":[65,73,188,194,244],"available":[66],"application":[71,216],"does":[72],"know":[74],"what":[75],"APIs":[76],"the":[77,97,100,154,164,197,208,212,231,235,247,266,273],"server":[79],"serves.":[80],"In":[81],"this":[82],"paper,":[83],"we":[84,144],"will":[85,104,262],"introduce":[86],"novel":[88],"tool":[89],"called":[90],"Validator":[92],"solve":[94],"some":[95],"consequences":[98],"mentioned":[101],"issues.":[102],"We":[103],"Swagger":[106,209,232,248],"validate":[108],"against":[111],"their":[112],"specifications":[113,148],"terms":[115],"Local":[117,124,134],"HTTP":[119,126,130,137],"Method":[120,127,131],"Body":[122],"consistency,":[123,132],"Remote":[129,136],"Headers":[138],"consistency.":[139],"To":[140],"evaluate":[141],"our":[142,168],"tool,":[143],"obtained":[145],"666":[146],"swagger":[147],"different":[150],"API":[151],"providers":[152],"using":[153],"GURU":[155],"project":[156],"nine":[158,165],"from":[161],"GitHub.":[162],"From":[163],"Applications,":[167],"showed":[170],"that":[171,227,242,276],"eight":[172],"were":[174,183,193,228,243],"locally":[175],"consistent,":[176,185],"one":[178,186,215,222],"was":[179,187,217],"not.":[180],"Five":[181],"remotely":[184],"three":[190,240],"them":[192],"applicable":[195],"validator":[198],"checking,":[199],"due":[200],"syntax":[202],"errors":[203,275],"or":[204],"non-matching":[205],"paths":[206],"specification.":[210,233,249],"Regarding":[211],"header":[213],"validation,":[214],"missing":[218],"headers":[220,241],"specified":[229,239],"Also,":[234],"same":[236],"request":[238],"expected":[245],"by":[246],"Allowing":[250],"IDEs":[251],"have":[253],"such":[254],"capabilities":[258],"static":[260],"time":[261],"help":[263],"reducing":[265,272],"testing":[267],"costs":[268],"long":[270],"runtime":[274],"developer":[278],"could":[279],"face":[280],"fix.":[282]},"counts_by_year":[{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
