Quality time-What's so bad about rule-based programming? | IEEE Journals & Magazine | IEEE Xplore