In this report, we develop a railway control system. We are mainly concerned with the software architecture of the control system and its dynamic evolution ; we do not discuss here the implementation details of the components forming the control system. The software architecture is characterized by a hierarchy of controllers whose leaves are local controllers connected in a network that mimics the underlying railway topology. Using a particular graph grammar, we formally define a class of software architectures for the railway control system ensuring several desirable properties by construction. The dynamic evolution of the architecture is modelled by a set of coordination rules which define graph transformations. Particular emphasis is pla...
Existing textual programming languages support sequential programming well because there is a correl...
Trains, a method of transportation for people and/or goods, are different than other methods of tran...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
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...
Theme 4 - Simulation et optimisation de systemes complexes - Projet Sigma2SIGLEAvailable from INIST ...
Abstract. The paper presents the implementation of a railway control system, as a means of assessing...
We wish to model railway control systems in a formally precise way so that product lines can be adap...
We propose the use of graph grammars as a theory to organize programming of highly-concurrent system...
This article describes digital control of trains on a railway model and it implements option of moni...
The semantics of programming languages lack a formal, standardized specification lan-guage. We focus...
Railroad interlocking software drives specialised micro-devices, known as interlocking controllers. ...
We describe a formal approach to the development of embedded controllers for a railway
Abstract. Meta-modeling is well known to define the basic concepts of domain-specific languages in a...
AbstractIn the present paper we generalize the well-known Parallelism Theorem for graph derivations ...
Existing textual programming languages support sequential programming well because there is a correl...
Trains, a method of transportation for people and/or goods, are different than other methods of tran...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
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...
Theme 4 - Simulation et optimisation de systemes complexes - Projet Sigma2SIGLEAvailable from INIST ...
Abstract. The paper presents the implementation of a railway control system, as a means of assessing...
We wish to model railway control systems in a formally precise way so that product lines can be adap...
We propose the use of graph grammars as a theory to organize programming of highly-concurrent system...
This article describes digital control of trains on a railway model and it implements option of moni...
The semantics of programming languages lack a formal, standardized specification lan-guage. We focus...
Railroad interlocking software drives specialised micro-devices, known as interlocking controllers. ...
We describe a formal approach to the development of embedded controllers for a railway
Abstract. Meta-modeling is well known to define the basic concepts of domain-specific languages in a...
AbstractIn the present paper we generalize the well-known Parallelism Theorem for graph derivations ...
Existing textual programming languages support sequential programming well because there is a correl...
Trains, a method of transportation for people and/or goods, are different than other methods of tran...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...