Title
A control theory based approach for self-healing of un-handled runtime exceptions
Abstract
This work presents an approach to self-healing that deals with un-handled exceptions within an executing program. More precisely, we propose an approach based on control theory that automatically disables system functionalities that have led to runtime exceptions. This approach requires the system to be instrumented prior to deployment so that it can later interact with a supervisor. This supervisor encodes the only sequences of actions (method calls) of the system that are permitted. We describe an implementation that automatically generates instrumentation for Java systems and demonstrate the efficacy of this approach through a comprehensive example.
Year
DOI
Venue
2011
10.1145/1998582.1998633
ICAC
Keywords
Field
DocType
un-handled runtime exception,un-handled exception,control theory,disables system functionalities,method call,java system,comprehensive example,software maintenance
Control software,Supervisor,Self-healing,Programming language,Software deployment,Computer science,Control theory,Supervisory control theory,Real-time computing,Software maintenance,Java,Distributed computing
Conference
Citations 
PageRank 
References 
6
0.58
10
Authors
4
Name
Order
Citations
PageRank
Benoit Gaudin1696.17
Emil Iordanov Vassev260.58
Patrick Nixon360.58
mike hinchey4152.40