Exception handling in object-oriented real-time distributed systems
Romanovsky, A.; Xu, J.; Randell, B.
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Volume , Issue , 20-22 Apr 1998 Page(s):32 - 42
Digital Object Identifier 10.1109/ISORC.1998.666766
Summary:Exception handling in a complex concurrent and distributed system
(e.g. one involving cooperating rather than just competing activities)
is often a necessary, but a very difficult, task. No widely accepted
models or approaches exist in this area. The object-oriented paradigm,
for all its structuring benefits, and real-time requirements each add
further difficulties to the design and implementation of exception
handling in such systems. In this paper, we develop a general
structuring framework based on the coordinated atomic (CA) action
concept for handling exceptions in an object-oriented distributed
system, in which exceptions in both the value and the time domain are
taken into account. In particular, we attempt to attack several
difficult problems related to real-time system design and error
recovery, including action-level timing constraints, time-triggered CA
actions, and time-dependent exception handling. The proposed framework
is then demonstrated and assessed using an industrial real-time
application-the Production Cell III case study
View citation and abstract |