Engineering Tools and Procedures for Meeting the Challenges