skip to main content
10.1145/3123569acmconferencesBook PagePublication PagesicfpConference Proceedingsconference-collections
Erlang 2017: Proceedings of the 16th ACM SIGPLAN International Workshop on Erlang
ACM2017 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ICFP '17: ACM SIGPLAN International Conference on Functional Programming Oxford UK 8 September 2017
ISBN:
978-1-4503-5179-9
Published:
08 September 2017
Sponsors:
Next Conference
Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Technical Report
research-article
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 ...

research-article
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 ...

research-article
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 ...

research-article
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 ...

research-article
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 ...

research-article
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 ...

SESSION: Experience Report
short-paper
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 ...

Contributors
  • Bournemouth University

Index Terms

  1. Proceedings of the 16th ACM SIGPLAN International Workshop on Erlang

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate51of68submissions,75%
    YearSubmittedAcceptedRate
    Erlang '1414964%
    Erlang '13151280%
    Erlang '11141071%
    ERLANG '0810990%
    ERLANG '07151173%
    Overall685175%