| P. Jalote and R.H. Campbell, "Atomic actions for software fault tolerance using CSP," IEEE Trans. Soft. Eng., vol. SE-12, no. 1, pp.59-68, 1986. |
.... and distributed systems, most reported schemes for achieving software fault tolerance use a process oriented model and are based on the original idea behind the conversation concept [Randell 1975] i.e. adaptive and coordinated use of a group of recovery blocks (e.g. Gregory Knight 1985][Jalote Campbell 1986]) Kim Bacellar 1997] proposed a distributed real time conversation (DRC) scheme with the use of masking redundancy. Here we discuss briefly two schemes for concurrent and distributed object systems by combining the CA action scheme with dynamic redundancy and masking redundancy respectively. ....
P. Jalote and R.H. Campbell, "Atomic actions for software fault tolerance using CSP," IEEE Trans. Soft. Eng., vol. SE-12, no. 1, pp.59-68, 1986.
....in both research and practice to achieve this goal. Most of the existing schemes for exception handling in concurrent systems use the concept of an atomic action as a unit of error confinement, though there is no clear consensus on how to handle exceptions when asynchronous activities occur [Jalote Campbell 1986][Taylor 1986] Many new architectural developments in the area of distributed computing systems are, to some extent, object based or object oriented (OO) The OO technique, with its modularity, flexibility and reusability features, can be usefully exploited for handling complexity and ....
P. Jalote and R.H. Campbell, "Atomic Actions for Software Fault Tolerance Using CSP," IEEE Trans. Soft. Eng., vol. SE-12, no.1, pp.59-68, 1986.
....available to date. 6.1 Related Work The concept of a conversation [25] was aimed at controlling the domino effect and coping with design faults in concurrent processes. It was later improved and extended with various syntactic proposals, such as conversations based on monitors [17] FT actions [15] and Dialogs and Colloquys [11] All of these proposals were limited to discussing general ideas and were designed more or less separately from the other facilities of actual programming languages [12] None of these proposals is based on an OO language model or could be used in a concurrent OO ....
....of process structuring [4] 21] In [5] the conversation scheme was extended to form a general framework for fault tolerance in concurrent process systems that allows the construction of systems employing both forward and backward error recovery supported by nested atomic actions. The work in [15] provided a syntax for this framework based on the CSP language. Though these proposals are very process oriented, they were extended in [14] to the definition of programming notations in the Arche language a distributed OO language. Compared with our work, the Arche approach only allows a ....
P. Jalote and R.H. Campbell, "Atomic Actions for Software Fault Tolerance Using CSP," IEEE Trans. Soft. Eng., vol. SE-12, no.1, pp.59-68, 1986.
....in both research and practice to achieve this goal. Most of the existing schemes for exception handling in concurrent systems use the concept of an atomic action as a unit of error confinement, though there is no clear consensus on how to handle exceptions when asynchronous activities occur [Jalote Campbell 1986][Taylor 1986] Many new architectural developments in the area of distributed computing systems are, to some extent, object based or object oriented (OO) The OO technique, with its modularity, flexibility and reusability features, can be usefully exploited for handling complexity and ....
....multiple exceptions raised concurrently and to signal exceptions over nested actions. 6.1 Related Work There has been relatively little work on implementations of coordinated error recovery in a distributed system. Implementations of distributed process oriented conversations are discussed in [Jalote 1986][Yang Kim 1992] The Arche language introduced in [Issarny 1993] allows the programmer to implement a function that can resolve the exceptions propagated from several objects of the same type. Such resolution is however only suitable for a limited form of concurrency. Wellings and Burns ....
P. Jalote and R.H. Campbell, "Atomic Actions for Software Fault Tolerance Using CSP," IEEE Trans. Soft. Eng., vol. SE-12, no.1, pp.59-68, 1986.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC