Modeling the assembly and disassembly of complex ecological systems