~/conference

Erlang 2023

date:2023-09-04
location:Seattle, United States
series:Erlang · 6 editions

General Information Welcome to the website of the Erlang 2023 workshop! Series Erlang 2023 is the 22nd ACM SIGPLAN Erlang Workshop and is a satellite event of the 28th ACM SIGPLAN International Conference on Functional Programming (ICFP 2023). Scope The workshop aims to bring together the open source, academic, and industrial communities of Erlang, other BEAM-related languages, actor model programming, distribution, and concurrency to discuss techniques, technologies, languages, and other relevant topics. The Erlang model of concurrent programming has been widely emulated, for example, by ...

BEAM language developers, Elixir developers, language researchers, runtime engineers, distributed systems engineers, testing engineers, devops and CI engineers

set-theoretic types for Elixir; mailbox typing for Erlang; Core Erlang signal semantics; Dialyzer integration for Elixir; executable state-machine testing models; Mnesia eventual consistency (Mria); Foster traffic generator (WhatsApp); Infer Erlang frontend static analysis; CI integration for static and dynamic analysis; trace-based chaos testing and validation

titleauthorlength
Welcome to the Erlang WorkshopKiko Fernandez-Reyes, Burcu Kulahcioglu Ozkan07m
Workshop overview presents a small program with 5 submissions, 4 accepted and an even split of 50% research and 50% experience reports. The program covers BEAM…
Organiser
Keynote: Code AnalysisKe Mao47m
WhatsApp builds two production systems: Foster: privacy‑first spec‑based traffic generator that simulates client and server xmpp flows using biased random…
Talk on
A semantics of Core Erlang with handling of signalsAurélie Kong Win Chang, Jerome Feret, Gregor Gössler22m
A formal small-step semantics for a subset of Core Erlang models asynchronous outbox of signals and both monitor vs symmetric links, including concrete signal…
Talk
Lightning Talk: How To Add Dialyzer To An Existing Elixir Project Without Your...Noah Betzen14m
Adds Dialyzer to an existing Elixir codebase by running mix dialyzer, generating a granular ignore file (use --format ignore_file strict) to silence current…
Lightning
Lightning Talk: Towards Mailbox Typing for ErlangSimon Fowler, Duncan Paul Attard, Simon J. Gay, Phil Trinder14m
Mailbox types assign a state to a process mailbox as a commutative regular expression to statically detect protocol violations, payload mismatches, and…
Lightning on
Generation and Refinement of Testing ModelsLars-Åke Fredlund, Clara Benac Earle, Ángel Herranz, Julio Mariño29m
Faktory is an Elixir library that generates executable Makina state-machine models from Corsa-annotated APIs, mapping each public function to a command and…
Talk on
Mria: an eventually consistent MnesiaDmitrii Fedoseev, Serhii Tupchii, Thales Macedo Garitezi, Zaiming Shi30m
Mria is an extension to Mnesia that trades strict serializability for eventual consistency within a cluster by splitting the cluster into small core nodes and…
Talk on
Invited Talk: A Type System for ElixirGiuseppe Castagna, Guillaume Duboc, José Valim44m
A formal calculus uses set-theoretic types (union, intersection, negation, singletons) and implements pattern/guard inference that computes possible/surely…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.