Title
Building Modern Distributed Systems
Abstract
Ada 95 has been the first standardized language to include distribution in the core language itself. However, the set of features required by the Distributed Systems Annex of the Reference Manual is very limited and does not take in account advanced needs such as fault tolerance, code migration or persistent distributed storage. This article describes how we have extended the basic model without abandonning the compatibility in Glade, our implementation of the Distributed Systems Annex. Extensions include restart on failure, easy code migration, hot code upgrade, restricted run time for use on embedded systems with limited processing as well as distributed storage capabilities and persistent storage handling.
Year
Venue
Keywords
2001
Ada-Europe
easy code migration,standardized language,building modern,core language,limited processing,persistent storage handling,code migration,storage capability,hot code upgrade,reference manual,systems annex,embedded system,distributed system,distributed storage,fault tolerant
Field
DocType
ISBN
Programming language,Virtual machine,Computer science,Real-time computing,Core language,Distributed computing,Shared memory,Distributed data store,Real-time operating system,Upgrade,Fault tolerance,Software quality,Operating system
Conference
3-540-42123-8
Citations 
PageRank 
References 
3
0.41
10
Authors
5
Name
Order
Citations
PageRank
Laurent Pautet146152.73
Thomas Quinot2182.70
Samuel Tardieu3588.65
ecole nationale4236.08
superieure telecommunications530.41