Professional environment for knowledge workers: engineers' responsibilities | IEEE Journals & Magazine | IEEE Xplore