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 …
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 …
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 …
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 …
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 …
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 …
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 …
their correct operation, if they are built to flawed requirements) can have serious …
Engineering resilient collective adaptive systems by self-stabilisation
Collective adaptive systems are an emerging class of networked computational systems
particularly suited for application domains such as smart cities, complex sensor networks …
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 …
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 …
many fields. A great concern in grid computing is the cheating problem described in the …