Sequential and concurrent behaviour in Petri net theory

E Best, R Devillers - Theoretical Computer Science, 1987 - Elsevier
Two ways of describing the behaviour of concurrent systems have widely been suggested:
arbitrary interleaving and partial orders. Sometimes the latter has been claimed superior …

Exception handling and software fault tolerance

Cristian - IEEE Transactions on Computers, 1982 - ieeexplore.ieee.org
Some basic concepts underlying the issue of fault-tolerant software design are investigated.
Relying on these concepts, a unified point of view on programmed exception handling and …

Error recovery in asynchronous systems

RH Campbell, B Randell - IEEE transactions on software …, 1986 - ieeexplore.ieee.org
A framework for the provision of fault tolerance in asynchronous systems is introduced. The
proposal generalizes the form of simple recovery facilities supported by nested atomic …

Fault tolerance in concurrent object-oriented software through coordinated error recovery

J Xu, B Randell, A Romanovsky… - … Symposium on Fault …, 1995 - ieeexplore.ieee.org
Presents a scheme for coordinated error recovery between multiple interacting objects in a
concurrent object-oriented system. A conceptual framework for fault tolerance is established …

[图书][B] An architecture for reliable decentralized systems

JE Allchin - 1983 - search.proquest.com
Constructing reliable programs for distributed processing systems is a very difficult task.
Actions (transactions), indivisible units of work, can simplify this process by providing …

[图书][B] Exception handling

F Cristian - 1987 - Citeseer
The rst part of this paper provides rigorous de nitions for several basic concepts underlying
the design of dependable programs, such as speci cation, program semantics, exception …

[图书][B] Distributed system fault tolerance using message logging and checkpointing

DB Johnson - 1990 - search.proquest.com
Fault tolerance can allow processes executing in a computer system to survive failures
within the system. This thesis addresses the theory and practice of transparent fault …

Implementation of resilient, atomic data types

W Weihl, B Liskov - ACM Transactions on Programming Languages and …, 1985 - dl.acm.org
A major issue in many applications is how to preserve the consistency of data in the
presence of concurrency and hardware failures. We suggest addressing this problem by …

A rigorous approach to fault-tolerant programming

F Cristian - IEEE Transactions on Software Engineering, 1985 - ieeexplore.ieee.org
The design of programs that are tolerant of hardware fault occurrences and processor
crashes is investigated. Using a stable storage management system as a running example …

Transformation of programs for fault-tolerance

Z Liu, M Joseph - Formal Aspects of Computing, 1992 - Springer
In this paper we describe how a program constructed for a fault-free system can be
transformed into a fault-tolerant program for execution on a system which is susceptible to …