A Decomposition-Based Modeling Framework for Complex Systems