Self-organization models for adaptive environments: envisioning and evaluation of alternative approaches