Systems Engineering:Principles and Practice