Fundamentals of fault-tolerant distributed computing in asynchronous environments

FC Gärtner - ACM Computing Surveys (CSUR), 1999 - dl.acm.org
Fault tolerance in distributed computing is a wide area with a significant body of literature
that is vastly diverse in methodology and terminology. This paper aims at structuring the …

Self-stabilization

M Schneider - ACM Computing Surveys (CSUR), 1993 - dl.acm.org
In 1973 Dijkstra introduced to computer science the notion of self-stabilization in the context
of distributed systems. He defined a system as self-stabilizing when “regardless of its initial …

Handling obstacles in goal-oriented requirements engineering

A Van Lamsweerde, E Letier - IEEE Transactions on software …, 2000 - ieeexplore.ieee.org
Requirements engineering is concerned with the elicitation of high-level goals to be
achieved by the envisioned system, the refinement of such goals and their …

[图书][B] Distributed systems: an algorithmic approach

S Ghosh - 2006 - taylorfrancis.com
Most applications in distributed computing center around a set of common subproblems.
Distributed Systems: An Algorithmic Approach presents the algorithmic issues and …

A survey on self-healing systems: approaches and systems

H Psaier, S Dustdar - Computing, 2011 - Springer
Present large-scale information technology environments are complex, heterogeneous
compositions often affected by unpredictable behavior and poor manageability. This …

Bus architectures for safety-critical embedded systems

J Rushby - International Workshop on Embedded Software, 2001 - Springer
Embedded systems for safety-critical applications often integrate multiple “functions” and
must generally be fault-tolerant. These requirements lead to a need for mechanisms and …

Critical system properties: Survey and taxonomy

J Rushby - Reliability Engineering & System Safety, 1994 - Elsevier
Computer systems are increasingly employed in circumstances where their failure (or even
their correct operation, if they are built to flawed requirements) can have serious …

Engineering resilient collective adaptive systems by self-stabilisation

M Viroli, G Audrito, J Beal, F Damiani… - ACM Transactions on …, 2018 - dl.acm.org
Collective adaptive systems are an emerging class of networked computational systems
particularly suited for application domains such as smart cities, complex sensor networks …

[PDF][PDF] Reasoning about agents in goal-oriented requirements engineering

E Letier - 2001 - dial.uclouvain.be
The thesis proposes a number of techniques for elaborating requirements constructively
from high-level goals. The techniques are based on the KAOS goal-oriented method for …

Uncheatable grid computing

W Du, J Jia, M Mangal… - … Conference on Distributed …, 2004 - ieeexplore.ieee.org
Grid computing is a type of distributed computing that has shown promising applications in
many fields. A great concern in grid computing is the cheating problem described in the …