Development of a material flow control system with Kyrie: a language for integrating rule-based programming and object-oriented programming | IEEE Conference Publication | IEEE Xplore