Title
Failure handling in a network-transparent distributed programming language
Abstract
This paper shows that asynchronous fault detection is a practical way to reflect partial failure in a network-transparent distributed programming language. In the network-transparency approach, a program can be distributed over many sites without changing its source code. The semantics of the program's execution does not depend on how the program is distributed. We have experimented with various mechanisms for detecting and handling faults from within the language Oz. We present a new programming model that is based on asynchronous fault detection, is more consistent with the network-transparent nature of Oz, and improves the modularity of failure handling at the same time.
Year
DOI
Venue
2006
10.1007/11818502_7
Advanced Topics in Exception Handling Techniques
Keywords
DocType
Volume
new programming model,partial failure,language oz,source code,programming language,various mechanism,asynchronous fault detection,network-transparent nature,failure handling,network-transparency approach,programming model,fault detection
Conference
4119
ISSN
ISBN
Citations 
0302-9743
3-540-37443-4
8
PageRank 
References 
Authors
0.85
7
2
Name
Order
Citations
PageRank
Raphaël Collet1202.28
Peter Van Roy261767.19