AI Ethics Principles in Practice: Perspectives of Designers and Developers | IEEE Journals & Magazine | IEEE Xplore