Complex network based approaches to enable software-aided management and planning