Erlang is a concurrent functional language, especially tailored for distributed and fault-tolerant software. Its strength has been demonstrated by several successful commercial applications. An important part of Erlang is its support for fault tolerance by implementing failure-recovery, through organising the processes of an Erlang system into trees of processes, in which parent nodes monitor the failure status of their children and are responsible for their restart. In this paper we present ongoing work on a tool that captures the static part of the global process structure of an application Erlang. The tool extracts the process structure from the applications source code, and presents it as a process creation graph. The extracted process ...
Erlang's powerful communication model allows us to build high-level concurrent systems. These can, h...
Erlang is a functional programming language with built-in support for concurrency based on share-not...
Distributed programs are hard to get right because they are required to be open, scalable, long-runn...
ERLANG is a concurrent functional language, well suited for distributed, highly concurrent and fault...
AbstractStatic software analyser tools can help in program comprehension by detecting relations amon...
This paper discusses preliminary investigations on the behaviour of the error handling mechanisms in...
We present a model checker for verifying distributed programs writtenin the Erlang programming langu...
The paper reports on an experiment to provide the Erlang programming language with a tool package fo...
The advent of multicore architectures has bred complexity for developers. Variability in scheduling ...
International audienceIn this paper, we present an insight of the two major contributions of works m...
We investigate the distributed part of the Erlang programminglanguage, with an aim to develop robust...
ABSTRACT Program comprehension is important process in software maintenance, considering the lifetim...
This book offers you an in-depth explanation of Erlang, a programming language ideal for any situati...
Abstract—This paper describes a prototype visualization sys-tem for concurrent and distributed appli...
A relevant application of reversibility is causal-consistent reversible debugging, which allows one ...
Erlang's powerful communication model allows us to build high-level concurrent systems. These can, h...
Erlang is a functional programming language with built-in support for concurrency based on share-not...
Distributed programs are hard to get right because they are required to be open, scalable, long-runn...
ERLANG is a concurrent functional language, well suited for distributed, highly concurrent and fault...
AbstractStatic software analyser tools can help in program comprehension by detecting relations amon...
This paper discusses preliminary investigations on the behaviour of the error handling mechanisms in...
We present a model checker for verifying distributed programs writtenin the Erlang programming langu...
The paper reports on an experiment to provide the Erlang programming language with a tool package fo...
The advent of multicore architectures has bred complexity for developers. Variability in scheduling ...
International audienceIn this paper, we present an insight of the two major contributions of works m...
We investigate the distributed part of the Erlang programminglanguage, with an aim to develop robust...
ABSTRACT Program comprehension is important process in software maintenance, considering the lifetim...
This book offers you an in-depth explanation of Erlang, a programming language ideal for any situati...
Abstract—This paper describes a prototype visualization sys-tem for concurrent and distributed appli...
A relevant application of reversibility is causal-consistent reversible debugging, which allows one ...
Erlang's powerful communication model allows us to build high-level concurrent systems. These can, h...
Erlang is a functional programming language with built-in support for concurrency based on share-not...
Distributed programs are hard to get right because they are required to be open, scalable, long-runn...