For example, ensuring that SWIM can scale to perform multiple management tasks in parallel while ensuring safety properties (such as performing tasks simultaneously
without a network partition).
Another area worth exploring is integrating verification into the SWIM framework — that is, integrating a way to verify that actions are executed on the NEs, and that the NEs actually accepted the commands.