𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Concurrency in Dependable Computing

✍ Scribed by Jonathan Burton, Maciej Koutny, Giuseppe Pappalardo, Marta Pietkiewicz-Koutny (auth.), Paul Ezhilchelvan, Alexander Romanovsky (eds.)


Publisher
Springer US
Year
2002
Tongue
English
Leaves
311
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Concurrency in Dependable Computing focuses on concurrency related issues in the area of dependable computing. Failures of system components, be hardware units or software modules, can be viewed as undesirable events occurring concurrently with a set of normal system events. Achieving dependability therefore is closely related to, and also benefits from, concurrency theory and formalisms. This beneficial relationship appears to manifest into three strands of work.
Application level structuring of concurrent activities. Concepts such as atomic actions, conversations, exception handling, view synchrony, etc., are useful in structuring concurrent activities so as to facilitate attempts at coping with the effects of component failures.
Replication induced concurrency management. Replication is a widely used technique for achieving reliability. Replica management essentially involves ensuring that replicas perceive concurrent events identically.
Application of concurrency formalisms for dependability assurance. Fault-tolerant algorithms are harder to verify than their fault-free counterparts due to the fact that the impact of component faults at each state need to be considered in addition to valid state transitions. CSP, Petri nets, CCS are useful tools to specify and verify fault-tolerant designs and protocols.
Concurrency in Dependable Computing explores many significant issues in all three strands. To this end, it is composed as a collection of papers written by authors well-known in their respective areas of research. To ensure quality, the papers are reviewed by a panel of at least three experts in the relevant area.

✦ Table of Contents


Front Matter....Pages i-xvii
Front Matter....Pages 1-1
Compositional Development in the Event of Interface Difference....Pages 3-22
Model-Based Design of Dependability....Pages 23-40
TLA Specification of a Mechanism for Concurrent Exception Handling....Pages 41-59
Component Based Dependable System Modelling for Easier Verification....Pages 61-83
Front Matter....Pages 85-85
Digging into Concurrency....Pages 87-104
Deadlock Free Control in Automated Guided Vehicle Systems....Pages 105-126
Quality Analysis of Dependable Information Systems....Pages 127-145
Front Matter....Pages 147-147
Fault-Tolerant Sequencer....Pages 149-167
QoS Analysis of Group Communication Protocols in Wireless Environment....Pages 169-188
Semantically Reliable Broadcast....Pages 189-207
Exception Handling in Timed Asynchronous Systems....Pages 209-227
Front Matter....Pages 229-229
A recovery model for cooperative computations....Pages 231-251
Group Transactions....Pages 253-271
Checkpointing in Distributed Computing Systems....Pages 273-289
Front Matter....Pages 291-291
Concurrency in Dependable Real-Time Objects....Pages 293-310

✦ Subjects


Data Structures, Cryptology and Information Theory; Computing Methodologies; Document Preparation and Text Processing; Processor Architectures


πŸ“œ SIMILAR VOLUMES


Dependable Network Computing
✍ Jean-Claude Laprie (auth.), Dimiter R. Avresky (eds.) πŸ“‚ Library πŸ“… 2000 πŸ› Springer US 🌐 English

<p><em>Dependable Network Computing</em> provides insights into various problems facing millions of global users resulting from the `internet revolution'. It covers real-time problems involving software, servers, and large-scale storage systems with adaptive fault-tolerant routing and dynamic reconf

CONCUR 2004 -- Concurrency Theory
✍ Gardner P., Yoshida N. πŸ“‚ Library πŸ“… 2005 🌐 English

This book constitutes the refereed proceedings of the 15th International Conference on Concurrency Theory, CONCUR 2004, held in London, UK in August/September 2004.The 29 revised full papers presented together with 4 invited papers were carefully reviewed and selected from 134 submissions. Among the

Predictably Dependable Computing Systems
✍ Jean-Claude Laprie (auth.), Brian Randell, Jean-Claude Laprie, Hermann Kopetz, B πŸ“‚ Library πŸ“… 1995 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>Systems engineers are increasingly having to deal with the problem of how to make the process of designing and constructing dependable computing systems much more predictable and cost-effective. The great challenge about dependability is that it is a systems issue, since virtually all aspects of

Concurrent and Distributed Computing in
✍ Vijay K. Garg πŸ“‚ Library πŸ“… 2004 πŸ› Wiley-IEEE Press 🌐 English

Combining the two key types of Java programming, Garg (Electrical and Computer Engineering Department, University of Texas) offers both professionals and students a guide to fundamental concepts necessary for mastering Java programming. Early chapters deal with techniques for programming in shared-m

Concurrent and Distributed Computing in
✍ Vijay K. Garg πŸ“‚ Library πŸ“… 2004 πŸ› Wiley-IEEE Press 🌐 English

Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The first part deals with techniques for programming in shared-memory based systems. The book covers concepts in Java such as threads, synchronized