A knowledge-based control architecture with interactive reasoning functions | IEEE Journals & Magazine | IEEE Xplore