{"id":"https://openalex.org/W2809304708","doi":"https://doi.org/10.1145/3183440.3195026","title":"Towards a formal API assessment","display_name":"Towards a formal API assessment","publication_year":2018,"publication_date":"2018-05-27","ids":{"openalex":"https://openalex.org/W2809304708","doi":"https://doi.org/10.1145/3183440.3195026","mag":"2809304708"},"language":"en","primary_location":{"id":"doi:10.1145/3183440.3195026","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3183440.3195026","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","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/A5000811234","display_name":"Amir Zghidi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Amir Zghidi","raw_affiliation_strings":["CES Lab, Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CES Lab, Sfax, Tunisia","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043283731","display_name":"Imed Hammouda","orcid":null},"institutions":[{"id":"https://openalex.org/I3131031036","display_name":"Mediterranean School of Business","ror":"https://ror.org/02fyv5292","country_code":"TN","type":"education","lineage":["https://openalex.org/I3131031036"]},{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]},{"id":"https://openalex.org/I881427289","display_name":"University of Gothenburg","ror":"https://ror.org/01tm6cn81","country_code":"SE","type":"education","lineage":["https://openalex.org/I881427289"]}],"countries":["SE","TN"],"is_corresponding":false,"raw_author_name":"Imed Hammouda","raw_affiliation_strings":["South Mediterranean University, Tunisia and Chalmers and University of Gothenburg, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"South Mediterranean University, Tunisia and Chalmers and University of Gothenburg, Sweden","institution_ids":["https://openalex.org/I3131031036","https://openalex.org/I66862912","https://openalex.org/I881427289"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061867528","display_name":"Brahim Hnich","orcid":"https://orcid.org/0000-0001-8875-8390"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brahim Hnich","raw_affiliation_strings":["CES Lab, Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CES Lab, Sfax, Tunisia","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4151,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.5964696,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"398","last_page":"399"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.995199978351593,"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"}},{"id":"https://openalex.org/T11675","display_name":"Open Source Software Innovations","score":0.9922999739646912,"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.6599971055984497},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.48660552501678467},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.47740378975868225},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.4652899503707886},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.39385825395584106}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6599971055984497},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.48660552501678467},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.47740378975868225},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.4652899503707886},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39385825395584106}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3183440.3195026","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3183440.3195026","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","raw_type":"proceedings-article"},{"id":"pmh:oai:research.chalmers.se:521929","is_oa":false,"landing_page_url":"https://research.chalmers.se/en/publication/521929","pdf_url":null,"source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1540823594","https://openalex.org/W1610478983","https://openalex.org/W1989480206","https://openalex.org/W2020593163","https://openalex.org/W2031537090","https://openalex.org/W2111530153","https://openalex.org/W2395092677","https://openalex.org/W2517521758","https://openalex.org/W2734276577"],"related_works":["https://openalex.org/W1583364777","https://openalex.org/W2899100898","https://openalex.org/W47563837","https://openalex.org/W61995002","https://openalex.org/W27605384","https://openalex.org/W1556422878","https://openalex.org/W1965722552","https://openalex.org/W2151898527","https://openalex.org/W1524361563","https://openalex.org/W63592217"],"abstract_inverted_index":{"Assessing":[0],"the":[1,38,51,60,76,85,93,125,144,168,182,189],"quality":[2,94,126],"of":[3,30,42,70,95,127,134,162,175,191,199],"an":[4,96,128,176],"API":[5,20,52,71,78,86,114,129,164,177,183],"is":[6,178],"important":[7],"in":[8,17,67,157],"many":[9],"different":[10],"aspects:":[11],"First,":[12],"it":[13,56,185],"can":[14,57],"assist":[15],"developers":[16],"deciding":[18],"which":[19],"to":[21,33,48,82,91],"use":[22],"when":[23],"they":[24,196],"are":[25,105,117,154],"faced":[26],"with":[27,188],"a":[28,132],"list":[29,133],"potential":[31,193],"APIs":[32],"choose":[34],"from,":[35],"by":[36,180],"comparing":[37,181],"benefits":[39],"and":[40,63,143],"drawbacks":[41],"each":[43],"option":[44],"[1];":[45],"we":[46,80,153],"refer":[47,81],"this":[49,83,151],"as":[50,84,140],"selection":[53],"problem.":[54,88],"Second,":[55],"help":[58],"guide":[59],"design":[61,87,135],"process":[62],"expose":[64],"problem":[65],"areas":[66],"early":[68],"stages":[69],"design,":[72],"even":[73],"before":[74],"implementing":[75],"actual":[77],"[2];":[79],"In":[89,150],"order":[90],"assess":[92],"API,":[97],"various":[98],"evaluation":[99],"methods":[100,121],"have":[101],"been":[102],"used:":[103],"some":[104],"based":[106,118,130,166],"on":[107,119,131,167],"empirical":[108],"laboratory":[109],"studies,":[110],"gathering":[111],"feedback":[112],"from":[113],"users;":[115],"others":[116],"inspection":[120],"where":[122],"experts":[123],"evaluate":[124],"guidelines":[136],"[3]":[137],"[4]":[138],"such":[139],"Nielsen's":[141],"heuristics":[142],"cognitive":[145,169],"dimensions":[146,170],"framework":[147,171],"[2]":[148],"[5].":[149,172],"paper,":[152],"particularly":[155],"interested":[156],"extending":[158],"Steven":[159],"Clarke's":[160],"approach":[161],"measuring":[163],"usability":[165,174],"The":[173],"assessed":[179],"(what":[184,195],"actually":[186],"offers)":[187],"profiles":[190],"its":[192],"users":[194],"expect":[197],"out":[198],"it).":[200]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
