Infrastructure and system programming for digital ecosystems used in natural disaster management