Systems Engineering: Concepts, Tools and Applications