{"id":"https://openalex.org/W4200303764","doi":"https://doi.org/10.1109/roedunet54112.2021.9638294","title":"Extending Client-Server API Support for Memory Safe Programming Languages","display_name":"Extending Client-Server API Support for Memory Safe Programming Languages","publication_year":2021,"publication_date":"2021-11-04","ids":{"openalex":"https://openalex.org/W4200303764","doi":"https://doi.org/10.1109/roedunet54112.2021.9638294"},"language":"en","primary_location":{"id":"doi:10.1109/roedunet54112.2021.9638294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/roedunet54112.2021.9638294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 20th RoEduNet Conference: Networking in Education and Research (RoEduNet)","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/A5039473376","display_name":"Eduard St\u0103niloiu","orcid":null},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":true,"raw_author_name":"Eduard Staniloiu","raw_affiliation_strings":["Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025707388","display_name":"R\u0103zvan Nitu","orcid":"https://orcid.org/0000-0001-9713-2760"},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Razvan Nitu","raw_affiliation_strings":["Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005698324","display_name":"Robert Aron","orcid":null},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Robert Aron","raw_affiliation_strings":["Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071318126","display_name":"R\u0103zvan Rughini\u015f","orcid":"https://orcid.org/0000-0003-2794-280X"},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Razvan Rughinis","raw_affiliation_strings":["Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Faculty of Automatic Control and Computer Science, Politehnica University of Bucharest, Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5039473376"],"corresponding_institution_ids":["https://openalex.org/I61641377"],"apc_list":null,"apc_paid":null,"fwci":0.136,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.57386759,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9843000173568726,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9843000173568726,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9754999876022339,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.9632999897003174,"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.8454414010047913},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.4888426661491394},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.4770566523075104},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.46746113896369934},{"id":"https://openalex.org/keywords/fourth-generation-programming-language","display_name":"Fourth-generation programming language","score":0.45879265666007996},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.45311012864112854},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4501892030239105},{"id":"https://openalex.org/keywords/graphical-user-interface","display_name":"Graphical user interface","score":0.42137184739112854},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4165794551372528},{"id":"https://openalex.org/keywords/second-generation-programming-language","display_name":"Second-generation programming language","score":0.41056355834007263},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.41011545062065125},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3386102318763733},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.30378931760787964},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.24283108115196228},{"id":"https://openalex.org/keywords/functional-logic-programming","display_name":"Functional logic programming","score":0.2109643816947937}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8454414010047913},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.4888426661491394},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4770566523075104},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.46746113896369934},{"id":"https://openalex.org/C145628200","wikidata":"https://www.wikidata.org/wiki/Q238137","display_name":"Fourth-generation programming language","level":5,"score":0.45879265666007996},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.45311012864112854},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4501892030239105},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.42137184739112854},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4165794551372528},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.41056355834007263},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.41011545062065125},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3386102318763733},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.30378931760787964},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.24283108115196228},{"id":"https://openalex.org/C96315309","wikidata":"https://www.wikidata.org/wiki/Q5508829","display_name":"Functional logic programming","level":4,"score":0.2109643816947937},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/roedunet54112.2021.9638294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/roedunet54112.2021.9638294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 20th RoEduNet Conference: Networking in Education and Research (RoEduNet)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.44999998807907104}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W1561114351","https://openalex.org/W1577231857","https://openalex.org/W2112995928","https://openalex.org/W2775170687","https://openalex.org/W3042404102","https://openalex.org/W6634438429","https://openalex.org/W6906355099"],"related_works":["https://openalex.org/W1024151587","https://openalex.org/W1973795410","https://openalex.org/W4252923434","https://openalex.org/W3203150237","https://openalex.org/W2999858054","https://openalex.org/W2954318817","https://openalex.org/W2623854567","https://openalex.org/W2997582482","https://openalex.org/W2140911998","https://openalex.org/W2094055450"],"abstract_inverted_index":{"Google":[0,101,111],"web":[1],"applications":[2,58],"have":[3],"become":[4,71],"an":[5],"integral":[6],"component":[7],"in":[8,63,134],"the":[9,25,32,52,120],"day":[10,12],"to":[11,44,55,93],"life":[13],"of":[14,51,109],"both":[15],"organizations":[16],"and":[17,90,126,136],"individuals":[18],"alike.":[19],"These":[20],"may":[21],"be":[22,94],"accessed":[23],"through":[24,31],"graphical":[26],"user":[27],"interface":[28,35],"(GUI)":[29],"or":[30],"application":[33],"programming":[34,115,122],"(API).":[36],"The":[37],"latter":[38],"is":[39],"primarily":[40],"used":[41,54],"by":[42],"programmers":[43],"integrate":[45,128],"such":[46,57,76,87,129],"services":[47,112,130],"into":[48],"their":[49],"applications.Most":[50],"languages":[53,86],"implement":[56],"are":[59,97],"designed":[60],"with":[61,113],"performance":[62],"mind,":[64],"often":[65],"neglecting":[66],"security.":[67],"However,":[68],"security":[69,135],"has":[70],"a":[72,107,132],"major":[73],"concern":[74],"for":[75,81,100],"systems":[77],"thus":[78],"increasing":[79],"demand":[80],"memory":[82,95],"safe":[83,114],"languages.":[84,116],"Unfortunately,":[85],"as":[88],"D":[89,121],"Rust,":[91],"known":[92],"safe,":[96],"lacking":[98],"support":[99],"services.To":[102],"that":[103,119],"end,":[104],"we":[105],"develop":[106],"methodology":[108],"integrating":[110],"We":[117],"show":[118],"language":[123],"can":[124],"easily":[125],"successfully":[127],"bringing":[131],"boost":[133],"productivity.":[137]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
