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 |