A common framework for input, processing, and output in a rule-based visual language | IEEE Conference Publication | IEEE Xplore