Journal of visual languages and computing.