Text this: Self-healing model for distributed environments based on artificial life techniques