{"id":"https://openalex.org/W3114626398","doi":"https://doi.org/10.1134/s0361768820080241","title":"A Design Guide for Usable Web APIs","display_name":"A Design Guide for Usable Web APIs","publication_year":2020,"publication_date":"2020-12-01","ids":{"openalex":"https://openalex.org/W3114626398","doi":"https://doi.org/10.1134/s0361768820080241","mag":"3114626398"},"language":"en","primary_location":{"id":"doi:10.1134/s0361768820080241","is_oa":false,"landing_page_url":"https://doi.org/10.1134/s0361768820080241","pdf_url":null,"source":{"id":"https://openalex.org/S150218641","display_name":"Programming and Computer Software","issn_l":"0361-7688","issn":["0361-7688","1608-3261","3034-5847"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320267","host_organization_name":"Pleiades Publishing","host_organization_lineage":["https://openalex.org/P4310320267","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Pleiades Publishing","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Programming and Computer Software","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/A5096853856","display_name":"Maribel Tello-Rodr\u00edguez","orcid":"https://orcid.org/0000-0002-7424-9912"},"institutions":[{"id":"https://openalex.org/I147280213","display_name":"Universidad Veracruzana","ror":"https://ror.org/03efxn362","country_code":"MX","type":"education","lineage":["https://openalex.org/I147280213"]}],"countries":["MX"],"is_corresponding":true,"raw_author_name":"M. Tello-Rodr\u00edguez","raw_affiliation_strings":["School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","institution_ids":["https://openalex.org/I147280213"]},{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico","institution_ids":["https://openalex.org/I147280213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002641087","display_name":"Jorge Octavio Ochar\u00e1n-Hern\u00e1ndez","orcid":"https://orcid.org/0000-0002-2598-1445"},"institutions":[{"id":"https://openalex.org/I147280213","display_name":"Universidad Veracruzana","ror":"https://ror.org/03efxn362","country_code":"MX","type":"education","lineage":["https://openalex.org/I147280213"]}],"countries":["MX"],"is_corresponding":true,"raw_author_name":"J. O. Ochar\u00e1n-Hern\u00e1ndez","raw_affiliation_strings":["School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","institution_ids":["https://openalex.org/I147280213"]},{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico","institution_ids":["https://openalex.org/I147280213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045327302","display_name":"Juan Carlos P\u00e9rez-Arriaga","orcid":"https://orcid.org/0000-0003-2354-2462"},"institutions":[{"id":"https://openalex.org/I147280213","display_name":"Universidad Veracruzana","ror":"https://ror.org/03efxn362","country_code":"MX","type":"education","lineage":["https://openalex.org/I147280213"]}],"countries":["MX"],"is_corresponding":true,"raw_author_name":"J. C. P\u00e9rez-Arriaga","raw_affiliation_strings":["School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","institution_ids":["https://openalex.org/I147280213"]},{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico","institution_ids":["https://openalex.org/I147280213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072216056","display_name":"Xavier Lim\u00f3n","orcid":"https://orcid.org/0000-0003-4654-636X"},"institutions":[{"id":"https://openalex.org/I147280213","display_name":"Universidad Veracruzana","ror":"https://ror.org/03efxn362","country_code":"MX","type":"education","lineage":["https://openalex.org/I147280213"]}],"countries":["MX"],"is_corresponding":true,"raw_author_name":"X. Lim\u00f3n","raw_affiliation_strings":["School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","institution_ids":["https://openalex.org/I147280213"]},{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico","institution_ids":["https://openalex.org/I147280213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072594340","display_name":"\u00c1ngel J. S\u00e1nchez-Garc\u00eda","orcid":"https://orcid.org/0000-0002-2917-2960"},"institutions":[{"id":"https://openalex.org/I147280213","display_name":"Universidad Veracruzana","ror":"https://ror.org/03efxn362","country_code":"MX","type":"education","lineage":["https://openalex.org/I147280213"]}],"countries":["MX"],"is_corresponding":true,"raw_author_name":"\u00c1.J. S\u00e1nchez-Garc\u00eda","raw_affiliation_strings":["School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Av. Xalapa, Obrero Campesino, 91020, Xalapa-Enr\u00edquez, Ver., Mexico","institution_ids":["https://openalex.org/I147280213"]},{"raw_affiliation_string":"School of Statistics and Informatics, Universidad Veracruzana, Xalapa-Enr\u00edquez, Mexico","institution_ids":["https://openalex.org/I147280213"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5002641087","https://openalex.org/A5045327302","https://openalex.org/A5072216056","https://openalex.org/A5072594340","https://openalex.org/A5096853856"],"corresponding_institution_ids":["https://openalex.org/I147280213"],"apc_list":null,"apc_paid":null,"fwci":0.3256,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.55216814,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":97},"biblio":{"volume":"46","issue":"8","first_page":"584","last_page":"593"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.9925000071525574,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.9925000071525574,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10470","display_name":"Usability and User Interface Design","score":0.9889000058174133,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T11675","display_name":"Open Source Software Innovations","score":0.9854000210762024,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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.7519780397415161},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.7178735136985779},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.708026647567749},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.7025142908096313},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.5227392315864563},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5148348212242126},{"id":"https://openalex.org/keywords/software-as-a-service","display_name":"Software as a service","score":0.4597904682159424},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.4168819785118103},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.329948753118515},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.26960551738739014},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.21345752477645874},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12433338165283203}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7519780397415161},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.7178735136985779},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.708026647567749},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.7025142908096313},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5227392315864563},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5148348212242126},{"id":"https://openalex.org/C175133352","wikidata":"https://www.wikidata.org/wiki/Q1254596","display_name":"Software as a service","level":4,"score":0.4597904682159424},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.4168819785118103},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.329948753118515},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.26960551738739014},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.21345752477645874},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12433338165283203}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1134/s0361768820080241","is_oa":false,"landing_page_url":"https://doi.org/10.1134/s0361768820080241","pdf_url":null,"source":{"id":"https://openalex.org/S150218641","display_name":"Programming and Computer Software","issn_l":"0361-7688","issn":["0361-7688","1608-3261","3034-5847"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320267","host_organization_name":"Pleiades Publishing","host_organization_lineage":["https://openalex.org/P4310320267","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Pleiades Publishing","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Programming and Computer Software","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1580315372","https://openalex.org/W1970151573","https://openalex.org/W1991613282","https://openalex.org/W2008107570","https://openalex.org/W2009292191","https://openalex.org/W2012225508","https://openalex.org/W2012911953","https://openalex.org/W2013731130","https://openalex.org/W2024683376","https://openalex.org/W2032959135","https://openalex.org/W2048627472","https://openalex.org/W2067836586","https://openalex.org/W2082933645","https://openalex.org/W2089874480","https://openalex.org/W2100809735","https://openalex.org/W2111530153","https://openalex.org/W2115513993","https://openalex.org/W2127468653","https://openalex.org/W2136922540","https://openalex.org/W2149131382","https://openalex.org/W2162133501","https://openalex.org/W2168130919","https://openalex.org/W2250233356","https://openalex.org/W2346649356","https://openalex.org/W2395092677","https://openalex.org/W2509624328","https://openalex.org/W2550336446","https://openalex.org/W2771030034","https://openalex.org/W2779860003","https://openalex.org/W2809304708","https://openalex.org/W2883437537","https://openalex.org/W2889147265","https://openalex.org/W2921216796","https://openalex.org/W2922453420","https://openalex.org/W4254001006","https://openalex.org/W6635600505"],"related_works":["https://openalex.org/W1864280877","https://openalex.org/W3173750053","https://openalex.org/W4206347313","https://openalex.org/W2935682778","https://openalex.org/W2186039352","https://openalex.org/W2170955077","https://openalex.org/W2098734934","https://openalex.org/W2794238232","https://openalex.org/W2982321410","https://openalex.org/W2371222978"],"abstract_inverted_index":{"Abstract":[0],"Cloud":[1],"computing":[2],"trends":[3],"such":[4],"as":[5,7,105],"Software":[6],"a":[8,35,120,160],"Service":[9],"(SaaS)":[10],"enable":[11],"providers":[12],"to":[13,23,67,96,174],"host":[14],"complex":[15],"applications":[16],"over":[17],"the":[18,54,57,72,82,86,93,110,132,149],"Internet,":[19],"making":[20],"them":[21],"available":[22],"external":[24],"consumers":[25],"through":[26],"an":[27,90,106,113,127,146],"Application":[28],"Programming":[29],"Interface":[30],"(API).":[31],"The":[32],"success":[33],"of":[34,56,71,89,112,135,148],"SaaS,":[36],"and":[37,60,155,164,171],"in":[38,109],"some":[39],"sense":[40],"any":[41],"distributed":[42],"system,":[43],"is":[44,92,143,157],"greatly":[45],"influenced":[46],"by":[47],"its":[48,61],"API.":[49,114],"Highly":[50],"usable":[51,136,176],"APIs":[52,125,138],"improve":[53],"efficiency":[55],"development":[58,87],"process":[59,88],"quality,":[62],"ensuring":[63],"that":[64,81],"programmers":[65],"continue":[66],"appreciate":[68],"other":[69],"aspects":[70],"API":[73,91],"while":[74],"increasing":[75],"their":[76],"productivity.":[77],"Different":[78],"studies":[79],"state":[80],"design":[83,111,121,141,150],"phase":[84],"within":[85],"most":[94],"appropriate":[95],"address":[97],"usability":[98,101],"issues.":[99],"Therefore,":[100],"should":[102],"be":[103],"considered":[104],"explicit":[107],"criterion":[108],"In":[115],"this":[116],"paper,":[117],"we":[118],"propose":[119],"guide":[122,142],"for":[123],"web":[124,137],"with":[126,159],"emphasis":[128],"on":[129,145],"usability,":[130],"using":[131],"best":[133],"practices":[134],"design.":[139],"Our":[140],"based":[144],"adaptation":[147],"science":[151],"research":[152],"methodology":[153],"(DSRM),":[154],"it":[156],"complemented":[158],"systematic":[161],"literature":[162,166],"review":[163],"gray":[165],"analysis":[167],"concerning":[168],"methods,":[169],"techniques,":[170],"tools":[172],"used":[173],"develop":[175],"APIs.":[177]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2025-10-10T00:00:00"}
