Managing complexity with Model Based Systems Engineering