Strukturer för att uttrycka feltoleransbestämmelser i tillämpningsprogram omfattar det centrala ämnet i denna artikel. Struktureringstekniker besvarar frågor om hur man införlivar feltolerans i applikationsskiktet i ett datorprogram och hur man hanterar feltolerantkoden. Som sådana tillhandahåller de medel för att kontrollera komplexiteten, eftersom den senare är en relevant faktor för införandet av konstruktionsfel. Detta faktum och den ständigt ökande komplexiteten i dagens distribuerade programvara motiverar behovet av enkla, sammanhängande och effektiva strukturer för att uttrycka feltolerans i applikationsprogramvaran. I denna text definierar vi först en "bas" av strukturella attribut med vilka feltoleransstrukturer på tillämpningsnivå kan bedömas kvalitativt och jämföras med varandra och med hänsyn till ovannämnda behov. Detta resultat används sedan för att tillhandahålla en detaljerad undersökning av den senaste tekniken av feltoleransstrukturer på applikationsnivå.
En undersökning av feltoleransmekanismer för programlager finns i REF, där författarna argumenterar för att tolerera programvarufel, inte bara maskinvarufel.
A survey of linguistic structures for application-level fault tolerance
{'venue': 'CSUR', 'journal': None, 'mag_field_of_study': ['Computer Science']}