Developing an ethical code for engineers: The discursive approach · Study