A Multi-Perspective Architecture Framework For Managing Multi-Fidelity Simulations Using Feature-Based Product Line Engineering