A General Model for Fault Covering Problems in Reconfigurable Arrays