Abstract
The Supervisory Control Theory (SCT) introduced by Ramadge and Wonham offers a framework for the control of Discrete Event Systems. In this paper, we formalize some concepts about corrective software maintenance within this framework. More specifically, we consider SCT as a way to control software systems behaviors and avoid occurrences of runtime exceptions. This approach is attractive as algorithms for controllers synthesis offer a means to automate part of the corrective maintenance process. In this paper, we introduce problems related to removing observed software failures by control, as well as solutions.
| Original language | English |
|---|---|
| Title of host publication | C3S2E 2012: Fifth International C* Conference on Computer Science & Software Engineering |
| Editors | Bipin C. Desai, Emil Vassev, Sudhir Mudur |
| Place of Publication | United States |
| Publisher | Association for Computing Machinery (ACM) |
| Pages | 109-112 |
| Number of pages | 4 |
| ISBN (Print) | 9781450310840 |
| DOIs | |
| Publication status | Published - 2012 |
| Externally published | Yes |
| Event | 5th International C* Conference on Computer Science & Software Engineering (C3S2E 2012) - Montreal, Montreal, Canada Duration: 27 Jun 2012 → 29 Jun 2012 |
Conference
| Conference | 5th International C* Conference on Computer Science & Software Engineering (C3S2E 2012) |
|---|---|
| Abbreviated title | C3S2E 2012 |
| Country/Territory | Canada |
| City | Montreal |
| Period | 27/06/12 → 29/06/12 |