{"id":"https://openalex.org/W3106685130","doi":"https://doi.org/10.1145/3427760.3428340","title":"Revisiting the network stack in CAF","display_name":"Revisiting the network stack in CAF","publication_year":2020,"publication_date":"2020-11-15","ids":{"openalex":"https://openalex.org/W3106685130","doi":"https://doi.org/10.1145/3427760.3428340","mag":"3106685130"},"language":"en","primary_location":{"id":"doi:10.1145/3427760.3428340","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3427760.3428340","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control","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/A5023925924","display_name":"J Anshus Otto","orcid":null},"institutions":[{"id":"https://openalex.org/I70451448","display_name":"HAW Hamburg","ror":"https://ror.org/00fkqwx76","country_code":"DE","type":"education","lineage":["https://openalex.org/I70451448"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jakob Otto","raw_affiliation_strings":["HAW Hamburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HAW Hamburg, Germany","institution_ids":["https://openalex.org/I70451448"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031272687","display_name":"Raphael Hiesgen","orcid":"https://orcid.org/0000-0002-1676-8108"},"institutions":[{"id":"https://openalex.org/I70451448","display_name":"HAW Hamburg","ror":"https://ror.org/00fkqwx76","country_code":"DE","type":"education","lineage":["https://openalex.org/I70451448"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Raphael Hiesgen","raw_affiliation_strings":["HAW Hamburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HAW Hamburg, Germany","institution_ids":["https://openalex.org/I70451448"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087129115","display_name":"Dominik Charousset","orcid":"https://orcid.org/0000-0003-2192-3122"},"institutions":[{"id":"https://openalex.org/I70451448","display_name":"HAW Hamburg","ror":"https://ror.org/00fkqwx76","country_code":"DE","type":"education","lineage":["https://openalex.org/I70451448"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dominik Charousset","raw_affiliation_strings":["HAW Hamburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HAW Hamburg, Germany","institution_ids":["https://openalex.org/I70451448"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027677424","display_name":"Thomas C. Schmidt","orcid":"https://orcid.org/0000-0002-0956-7885"},"institutions":[{"id":"https://openalex.org/I70451448","display_name":"HAW Hamburg","ror":"https://ror.org/00fkqwx76","country_code":"DE","type":"education","lineage":["https://openalex.org/I70451448"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas C. Schmidt","raw_affiliation_strings":["HAW Hamburg, Germany"],"raw_orcid":"https://orcid.org/0000-0002-0956-7885","affiliations":[{"raw_affiliation_string":"HAW Hamburg, Germany","institution_ids":["https://openalex.org/I70451448"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5023925924"],"corresponding_institution_ids":["https://openalex.org/I70451448"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.18249329,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"21","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/software-deployment","display_name":"Software deployment","score":0.7666152715682983},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7602044939994812},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.6882464289665222},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.6123698949813843},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5881279110908508},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.585685133934021},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5304794907569885},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.46517109870910645},{"id":"https://openalex.org/keywords/transport-layer","display_name":"Transport layer","score":0.433695912361145},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.380631685256958},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.24181044101715088},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.16718867421150208},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1169118881225586},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.10416007041931152}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.7666152715682983},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7602044939994812},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.6882464289665222},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.6123698949813843},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5881279110908508},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.585685133934021},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5304794907569885},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.46517109870910645},{"id":"https://openalex.org/C7345512","wikidata":"https://www.wikidata.org/wiki/Q209372","display_name":"Transport layer","level":3,"score":0.433695912361145},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.380631685256958},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.24181044101715088},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.16718867421150208},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1169118881225586},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.10416007041931152},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3427760.3428340","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3427760.3428340","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1937162088","https://openalex.org/W2055483780","https://openalex.org/W2072794470","https://openalex.org/W2122192036","https://openalex.org/W2131062488","https://openalex.org/W2134606331","https://openalex.org/W2138247393","https://openalex.org/W2289424780","https://openalex.org/W2574833044","https://openalex.org/W2610175430","https://openalex.org/W2625229790","https://openalex.org/W2892516998"],"related_works":["https://openalex.org/W2213044971","https://openalex.org/W2068549119","https://openalex.org/W1838880433","https://openalex.org/W1564238341","https://openalex.org/W2163572452","https://openalex.org/W2114878970","https://openalex.org/W1534059188","https://openalex.org/W1652971791","https://openalex.org/W4386887661","https://openalex.org/W2110429273"],"abstract_inverted_index":{"Applications":[0],"increasingly":[1],"demand":[2],"distribution":[3],"across":[4],"the":[5,71,94,103],"global":[6],"Internet.":[7,72],"The":[8,99],"Actor":[9,96],"model":[10],"of":[11,67,82,105,116,120,136],"computation":[12],"has":[13],"been":[14],"wisely":[15],"designed":[16],"to":[17,37,55],"abstract":[18],"communication":[19,41],"between":[20],"actors":[21],"and":[22,30,65,85,108],"hence":[23],"remains":[24],"transparent":[25],"w.r.t.":[26],"distribution.":[27],"Performance,":[28],"security,":[29],"deployment":[31],"considerations,":[32],"however,":[33],"make":[34],"it":[35],"difficult":[36],"define":[38],"a":[39,87],"specific":[40],"transport":[42,58,68,92,106],"that":[43,90],"should":[44],"be":[45],"hardcoded":[46],"into":[47],"an":[48,133],"actor":[49],"framework.":[50],"It":[51],"is":[52],"rather":[53],"desirable":[54],"design":[56],"appropriate":[57],"abstractions,":[59],"which":[60],"allow":[61],"for":[62,93,102],"flexible":[63],"choices":[64],"configurations":[66],"functions":[69],"on":[70],"In":[73],"this":[74],"paper,":[75],"we":[76],"report":[77],"about":[78],"our":[79],"ongoing":[80],"work":[81],"redesigning,":[83],"implementing,":[84],"evaluating":[86],"network":[88],"stack":[89,100],"abstracts":[91],"C++":[95],"Framework":[97],"(CAF).":[98],"allows":[101],"exchanging":[104],"protocols":[107],"adds":[109],"configuration":[110],"options":[111,127],"as":[112,114,130,132],"well":[113,131],"compositions":[115],"protocols.":[117],"First":[118],"comparisons":[119],"TCP":[121],"versus":[122],"UDP":[123],"with":[124],"configurable":[125],"reliability":[126],"are":[128],"provided,":[129],"early":[134],"evaluation":[135],"its":[137],"performance.":[138]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
