It's been renamed several times as things like complexity science, forked into spinoffs like artificial life and dynamical systems theory, and it crosses over into game theory quite a bit. The whole field is fascinating, but it's got a bad case of neologismania. That's a term I just made up to describe the tendency in some scientific fields to constantly make up new terms even if they're redundant.