Concurrent constraint programming
Concurrent constraint programming
Concurrent programming in ERLANG (2nd ed.)
Concurrent programming in ERLANG (2nd ed.)
Mobile objects in distributed Oz
ACM Transactions on Programming Languages and Systems (TOPLAS)
Programming languages for distributed applications
New Generation Computing
Efficient logic variables for distributed computing
ACM Transactions on Programming Languages and Systems (TOPLAS)
The DSS, a Middleware Library for Ef.cient and Transparent Distribution of Language Entities
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9 - Volume 9
A Note on Distributed Computing
A Note on Distributed Computing
Concepts, Techniques, and Models of Computer Programming
Concepts, Techniques, and Models of Computer Programming
Self Management and the Future of Software Design
Electronic Notes in Theoretical Computer Science (ENTCS)
Oz/K: a kernel language for component-based open programming
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Beernet: RMI-free peer-to-peer networks
Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century
Beernet: Building Self-Managing Decentralized Systems with Replicated Transactional Storage
International Journal of Adaptive, Resilient and Autonomic Systems
Hi-index | 0.00 |
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.