Flow charts are one of the standard means of representing actions or algorithms in many domains. However, applying flow charts in dynamically changing environments, like clinical treatment planning, reveals their limitations. Flow charts do not include the temporal dimension in their design, do not allow complex paths through many components, and scale very badly. These are only some of the requirements for a means of communicating clinical therapy plans. As an alternative, a plan-representation language called Asbru was designed, which overcomes all the limitations of flow charts. It is, however, impossible for a domain expert to work with Asbru directly. Therefore, a visualisation called AsbruView is presented here, which uses three-dimensional diagrams and metaphors — running tracks and traffic signs — to make the parts of Asbru easily understandable and usable. Even very complex clinical plans are easy to understand with AsbruView.
AsbruView: Capturing Complex, Time-oriented Plans – Beyond Flow-Charts. In The Second Workshop on Thinking with Diagrams 1998 (TwD), pp. 119–126, 1998