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 Collet | 1 | 20 | 2.28 |
Peter Van Roy | 2 | 617 | 67.19 |