engineering principles and practices, adapting them to the special characteristics of