Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Chernoff, H. (1973). The use of faces to represent points in k-dimensional space graphically. Journal of the American Statistical Association 68:361–368.
Fox, J., Johns, N. and Rahmanzadeh, A. (1997). Protocols for medical procedures and therapies: A provisional description of the PROforma language and Tools. In E. Keravnou, C. Garbay, et al. (Eds), Proceedings of the 6th conference on artificial intelligence in medicine Europe (AIME-97), Grenoble, France, 23–26 March. Berlin: Springer, pp. 23–26.
Friedland, P.E. and Iwasaki, Y. (1985). The concept and implementation of skeletal plans. Journal of Automated Reasoning 1(2):161–208.
Genesereth, M.R. and Fikes, R.E. (1982). Knowledge interchange format, version 3.0 reference manual. Tech.report logic-92–1, Computer Science Department, Stanford University.
Goldberg, A. and Rubin, K.S. (1995). Succeeding with objects: Decision frameworks for project management. Reading, MA: Addison-Wesley.
Goldstine, H. and von Neumann, J. (1947). Planning and coding problems for an electronic computing instrument, Part ii, Vol.l. US Army Ordinance Department. Reprinted in von Neumann, J. (1963). Collected works, Vol. V. New York: McMillan, pp. 80–151.
Guarina, N. and Giaretta, P. (1995). Ontologies and knowledge bases. In N.J.I. Mars (Ed.), Towards very large knowledge base. Amsterdam: IOS Press.
Hripcsak, G., Ludemann, P., Pryor, T.A., Wigertz, O.B. and Clayton, P.D. (1994). Rationale for the Arden syntax. Computers and Biomedical Research 27:291–324.
Kosara, R. (1999). Metaphors of movement: A user interface for manipulating time-oriented, skeletal plans. Master’s thesis, Vienna University of Technology, Vienna, Austria, May.
Kosara, R. and Miksch, S. (1999). Visualization techniques for time-oriented, skeletal plans in medical therapy planning. In W. Horn, Y. Shahar, G. Lindberg, S. Andreassen and J. Wyatt (Eds), Proceedings of the joint European conference on artificial intelligence in medicine and medical decision making (AIMDM’99), Berlin: Springer, pp. 291–300, Aalborg, Denmark.
Levinson, R. (1995). A general programming language for unified planning and control. Artificial Intelligence 76(1–2):1–2.
Martin, J. (1973). The “natural” set of basic control structures. SIGPLAN Notices 8(12):5–14.
Miksch, S., Kosara, R., Shahar, Y. and Johnson, P. (1998). Asbruview: Visualization of time-oriented, skeletal plans. In Proceedings of the 4th international conference on artificial intelligence planning systems 1998 (AIPS-98), Pittsburgh PA, Menlo Park, CA: AAAI Press.
Miksch, S., Shahar, Y. and Johnson, P. (1997). Asbru: A task-specific, intention-based, and time-oriented language for representing skeletal plans. In Proceedings of the 7th workshop on knowledge engineering: Methods and languages (KEML-97). Milton Keynes, UK: Open University.
Musen, M.A., Gennari, J.H., Eriksson, H., Tu, S.W. and Puerta, R.A. (1995). PROTÉGÉ-II: A computer support for development of intelligent systems from libraries of components. In Proceedings of the 8th world congress on medical informatics (MEDINFO-95), pp. 766–770.
Nassi, I. and Shneiderman, B. (1973). Flowchart techniques for structured programming. SIGPLAN Notices 8(8):12–26.
Ohno-Machado, L., Gennari, J.H., Murphy, S., Jain, N.L., Tu, S.W., Oliver, D.E., Pattison-Gordon, E., Greenes, R.A., Shortliffe, E.H. and Barnett, G.O. (1998). The GuideLine Interchange Format: A model for representing guidelines. Journal of the American Medical Informatics Association 5(4):357–372.
Pattison-Gordon, E., Cimino, J.J., Hripcsak, G., Tu, S.W., Gennari, J.H., Jain, N.L. and Greenes, R.A. (1996). Requirements of a sharable guideline representation for computer applications. Report no. smi-96–0628, Stanford University.
Tufte, E.R. (1990). Envisioning information. Cheshire, CT: Graphics Press.
Tufte, E.R. (1997). Visual explanations. Cheshire, CT: Graphics Press.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag London
About this chapter
Cite this chapter
Kosara, R., Miksch, S., Shahar, Y., Johnson, P. (2002). AsbruView: Capturing Complex, Time-Oriented Plans — Beyond Flow Charts. In: Anderson, M., Meyer, B., Olivier, P. (eds) Diagrammatic Representation and Reasoning. Springer, London. https://doi.org/10.1007/978-1-4471-0109-3_30
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0109-3_30
Publisher Name: Springer, London
Print ISBN: 978-1-85233-242-6
Online ISBN: 978-1-4471-0109-3
eBook Packages: Springer Book Archive