Coordinated exception handling in real-time distributed object systems

Citation
A. Romanovsky et al., Coordinated exception handling in real-time distributed object systems, COMP SYS SC, 14(4), 1999, pp. 197-207
Citations number
27
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER SYSTEMS SCIENCE AND ENGINEERING
ISSN journal
02676192 → ACNP
Volume
14
Issue
4
Year of publication
1999
Pages
197 - 207
Database
ISI
SICI code
0267-6192(199907)14:4<197:CEHIRD>2.0.ZU;2-W
Abstract
Exception handling in complex concurrent and distributed systems (e.g. ones involving cooperating rather than just competing activities) is often a ne cessary, but difficult task. No widely accepted models or approaches exist in this area. The object-oriented paradigm, for all its structuring benefit s, and real time requirements each add further difficulties to the design a nd 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 distributed object systems, in which exceptions in both the value and the time domain are taken into accou nt. In particular, we attempt to attack several difficult problems related to real-time system design and error recovery, including action-level timin g constraints, time-triggered CA actions, and time-dependent exception hand ling. The proposed framework is then demonstrated and assessed using an ind ustrial real-time application.