International audienceWe address the problem of using Discrete Controller Synthesis for the administration of Computing Systems, following an approach supported by a programming language. We present a mixed imperative/declarative programming language, where declarative contracts are enforced upon imperatively described behaviors. Its compilation is based on the notion of supervisory control of discrete event systems. It targets the programming of closed-loop reconfiguration controllers in computing systems. We apply our method to the problem of coordinating several administration loops in a data center (number of servers, repair, and local processor frequencies) : we formulate it as an invariance controller synthesis problem
This thesis addresses three important aspects in the supervisory control of discrete event systems: ...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
reusable software components, together with algorithms for automatic synthesis of the control softwa...
International audienceWe address the problem of using Discrete Controller Synthesis for the administ...
International audienceWe define a mixed imperative/declarative programming language: declarative con...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe describe the extension of a reactive programming language with a behavioral...
COLUMN: Extended papers from green and cloud middleware workshopInternational audienceThe increasing...
We describe the extension of a reactive programming language with a behavioral contract construct. I...
International audienceThis invited paper makes an overview of our works addressing discrete control-...
In modern day production, the ability to quickly implement a control system is of increasing importa...
This paper considers the problem of control synthesis for a class of discrete event systems composed...
Over the past decades, human dependability on technical devices has rapidlyincreased. Many activitie...
This thesis presents a tool together with efficient algorithms for verification and synthesis of dis...
International audienceThe increasing complexity of computer systems has led to the automation of adm...
This thesis addresses three important aspects in the supervisory control of discrete event systems: ...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
reusable software components, together with algorithms for automatic synthesis of the control softwa...
International audienceWe address the problem of using Discrete Controller Synthesis for the administ...
International audienceWe define a mixed imperative/declarative programming language: declarative con...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe describe the extension of a reactive programming language with a behavioral...
COLUMN: Extended papers from green and cloud middleware workshopInternational audienceThe increasing...
We describe the extension of a reactive programming language with a behavioral contract construct. I...
International audienceThis invited paper makes an overview of our works addressing discrete control-...
In modern day production, the ability to quickly implement a control system is of increasing importa...
This paper considers the problem of control synthesis for a class of discrete event systems composed...
Over the past decades, human dependability on technical devices has rapidlyincreased. Many activitie...
This thesis presents a tool together with efficient algorithms for verification and synthesis of dis...
International audienceThe increasing complexity of computer systems has led to the automation of adm...
This thesis addresses three important aspects in the supervisory control of discrete event systems: ...
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distr...
reusable software components, together with algorithms for automatic synthesis of the control softwa...