- Sponsor:
- sigplan
No abstract available.
Proceeding Downloads
Construction and formal verification of a fault-tolerant distributed mutual exclusion algorithm
Distributed fault-tolerant control algorithms are in great demand nowadays due to their practical importance in cloud computing, Internet of Things (IoT) technology, swarm robotics, and other areas. It is usually hard to make a distributed algorithm ...
Distributed memory architecture for high-level synthesis of embedded controllers from Erlang
This paper presents a distributed memory architecture for dedicated hardware automatically synthesized from Erlang programs. Our team had developed a framework for generating embedded systems controllers whose behavior was specified by a subset of ...
eAOP: an aspect oriented programming framework for Erlang
Aspect oriented programming (AOP) is a paradigm ideal for defining cross-cutting concerns within an existing application. Although several AOP frameworks exist for more renowned languages such as Java and C#, little to no frameworks have been developed ...
Structuring Erlang BEAM control flow
As source code dependencies are usually stored in some precompiled executable representation like bytecode, static analysis frameworks for high-level languages have to be specifically adapted so they can meaningfully analyse these libraries too. This ...
The shared-memory interferences of Erlang/OTP built-ins
Erlang is a concurrent functional language based on the actor model of concurrency. In the purest form of this model, actors are realized by processes that do not share memory and communicate with each other exclusively via message passing. Erlang ...
Towards an Isabelle/HOL formalisation of core Erlang
As part of broader work to improve the safety of Erlang systems, we are attempting to detect (and prevent) messages which remain forever unreceived in process' mailboxes using a mix of static and runtime analysis. We have formalised the communicating ...
Towards change-driven testing
Engineering complex business critical systems that should never stop or fail is very much challenging. In Klarna, we tackle this challenge day by day. The secret sauce, which enables us to ensure the highest software quality, is the thorough validation ...
Index Terms
- Proceedings of the 16th ACM SIGPLAN International Workshop on Erlang
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
Erlang '14 | 14 | 9 | 64% |
Erlang '13 | 15 | 12 | 80% |
Erlang '11 | 14 | 10 | 71% |
ERLANG '08 | 10 | 9 | 90% |
ERLANG '07 | 15 | 11 | 73% |
Overall | 68 | 51 | 75% |