We describe the extension of a reactive programming language with a behavioral contract construct. It is particularly dedicated to the programming of reactive control of applications in embedded systems, and involves principles of the supervisory control of discrete event systems. Our contribution is in a language approach where modular discrete controller synthesis (DCS) is integrated, and it is concretized in the encapsulation of DCS into a compilation process. From transition system specifications of possible behaviors, DCS automatically produces controllers that make the controlled system satisfy the property given as objective. Our language features and compiling technique hence provide correctness-by-construction in that sense, and en...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
International audienceDynamic reconfiguration is a key capability of Component-based Software System...
Abstract In this paper, we are interested in the control of a particular class of Concurrent Discret...
International audienceWe describe the extension of a reactive programming language with a behavioral...
International audienceWe define a mixed imperative/declarative programming language: declarative con...
AbstractThis paper shows the application of the automatic distribution of synchronous reactive progr...
This paper shows the application of the automatic distribution of synchronous reactive programs to t...
International audienceWe address the problem of using Discrete Controller Synthesis for the administ...
We describe the extension of a reactive programming language with a behavioral contract construct. I...
AbstractMost of the large scale state transition (also called discrete-event) systems are formed as ...
This paper considers the problem of control synthesis for a class of discrete event systems composed...
discrete approximation, supervisory control. This contribution investigates the discrete control of ...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
International audienceDynamic reconfiguration is a key capability of Component-based Software System...
Abstract In this paper, we are interested in the control of a particular class of Concurrent Discret...
International audienceWe describe the extension of a reactive programming language with a behavioral...
International audienceWe define a mixed imperative/declarative programming language: declarative con...
AbstractThis paper shows the application of the automatic distribution of synchronous reactive progr...
This paper shows the application of the automatic distribution of synchronous reactive programs to t...
International audienceWe address the problem of using Discrete Controller Synthesis for the administ...
We describe the extension of a reactive programming language with a behavioral contract construct. I...
AbstractMost of the large scale state transition (also called discrete-event) systems are formed as ...
This paper considers the problem of control synthesis for a class of discrete event systems composed...
discrete approximation, supervisory control. This contribution investigates the discrete control of ...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
International audienceDynamic reconfiguration is a key capability of Component-based Software System...
Abstract In this paper, we are interested in the control of a particular class of Concurrent Discret...