Building modern distributed systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationReliable SoftwareTechnologies - Ada-Europe 2001 - 6th Ada-Europe International Conference on Reliable Software Technologies, 2001, Proceedings
EditorsDirk Craeynest, Alfred Strohmeier, Dirk Craeynest
PublisherSpringer Verlag
Pages123-135
Number of pages13
ISBN (Print)3540421238
DOIs
Publication statusPublished - 1 Jan 2001
Event6th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe 2001 - Leuven, Belgium
Duration: 14 May 200118 May 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2043
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe 2001
Country/TerritoryBelgium
CityLeuven
Period14/05/0118/05/01

Fingerprint

Dive into the research topics of 'Building modern distributed systems'. Together they form a unique fingerprint.

Cite this