Describir: Ethical standards for computer professionals: a comparative analysis of four major codes.