Abstract. The paper presents the implementation of a railway control system, as a means of assessing the potential of coordination languages to be used for modelling software architectures for complex control systems using a components-based approach. Moreover, with this case study we assess and understand the issues of real time, fault tolerance, scalability, extensibility, distributed execution and adaptive behaviour, while modelling software architectures. We concentrate our study on the so-called control- or eventdriven coordination languages, and more to the point we use the language Manifold. In the process, we develop a methodology for modelling software architectures within the framework of control-oriented coordination languages
In recent years, so-called scripting languages have become increasingly popular as they provide mean...
Building on the success of the twelfth previous editions (1998-2010), a special track on coordinatio...
We wish to model railway control systems in a formally precise way so that product lines can be adap...
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
In this report, we develop a railway control system. We are mainly concerned with the software archi...
. In this paper we develop in three phases a railway control system following the requirements of [2...
Today's embedded systems often do not operate individually anymore. Instead, they form so called cyb...
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
Most conventional approaches to parallel programming are based on some basic kinds of synchronized m...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
. We discuss three software architectures for coordination. All architectures are based on agents. E...
We argue for the need to use control-based, event-driven and state-defined, coordination models and ...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
Today’s embedded systems often do not operate individually any-more. Instead, they form so called cy...
In recent years, so-called scripting languages have become increasingly popular as they provide mean...
Building on the success of the twelfth previous editions (1998-2010), a special track on coordinatio...
We wish to model railway control systems in a formally precise way so that product lines can be adap...
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
In this report, we develop a railway control system. We are mainly concerned with the software archi...
. In this paper we develop in three phases a railway control system following the requirements of [2...
Today's embedded systems often do not operate individually anymore. Instead, they form so called cyb...
The coordination paradigm has been used extensively as a mechanism for software composition and inte...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
Most conventional approaches to parallel programming are based on some basic kinds of synchronized m...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
. We discuss three software architectures for coordination. All architectures are based on agents. E...
We argue for the need to use control-based, event-driven and state-defined, coordination models and ...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
Today’s embedded systems often do not operate individually any-more. Instead, they form so called cy...
In recent years, so-called scripting languages have become increasingly popular as they provide mean...
Building on the success of the twelfth previous editions (1998-2010), a special track on coordinatio...
We wish to model railway control systems in a formally precise way so that product lines can be adap...