Resumo
Técnicas de tolerância a falhas em software utilizam redundância. Entretanto, é particularmente importante que tal redundância seja introduzida de forma controlada para não aumentar muito a complexidade do software final. O paradigma de orientação a objetos aliado ao conceito de reflexão computacional apresenta-se como uma forma bastante adequada para atingir tal objetivo. Através da reus…