Photonic device programmability in support of autonomous optical networks | IEEE Journals & Magazine | IEEE Xplore