tool for expert planners (but novice model builders)
to create computational causal models of complex
problems. We presented how users can sketch
hypotheses about a system on a digital whiteboard
and connect it to automatically extracted information
that suggests system behaviour, thereby transforming
the sketch into a computational causal model.
CauseWorks also helps expand OD team thinking and
model development by suggesting new factors to add
to the model, and by providing analytics to support
sense-making and solution development. In applied
planning exercises, military operational planners with
no prior modelling experience were able to use
CauseWorks to construct and use computational
causal models to develop approaches for realistic
complex planning scenarios, within typical planning
time constraints. Planners thought CauseWorks
supported the OD process and helped them consider
new ideas.
Future work should investigate the following:
ways to present connections between models
spanning multiple whiteboards; assessment of model
characteristics built by novice modellers; deeper
investigation into causal symbology and color-use for
military applications. Formal experiments should be
performed to assess impact of using CauseWorks
modelling tools in operational design vs traditional
methods.
ACKNOWLEDGEMENTS
This work was supported by the Defense Advanced
Research Projects Agency (DARPA) under Contract
Number FA8650-17-C-7720. The views, opinions,
and findings contained in this report are those of the
authors and should not be construed as an official
Department of Defense position, policy, or decision.
This work has been approved for Public Release,
Distribution Unlimited. The authors wish to thank all
Causal Exploration collaborators for support and
encouragement.
REFERENCES
ATP 5-0.1, Army Design Methodology, HQ Dept of the
Army, July 2015.
Bae, J., Helldin, T., & Riveiro, M. (2017). Understanding
indirect causal relationships in node-link graphs.
Computer Graphics Forum, 36(3), 411-421.
Box, G. E. P. (1979), Robustness in the strategy of scientific
model building, in Launer, R. L.; Wilkinson, G. N.
(eds.), Robustness in Statistics, Academic Press, pp.
201–236.
Brewer, C. A. (1996). Guidelines for selecting colors for
diverging schemes on maps. Cartographic Journal,
33(2), 79-86
Büring, T., Gerken, J., & Reiterer, H. (2006). User
interaction with scatterplots on small screens - A
comparative evaluation of geometric-semantic zoom
and fisheye distortion. IEEE Transactions on
Visualization and Computer Graphics, 12(5), 829-836.
Chen, T. J., Subramanian, S. G., & Krishnamurthy, V. R.
(2020). QCue: Queries and Cues for Computer-
Facilitated Mind-Mapping. Paper presented at the
Proceedings – Graphics Interface
Choudhry, A., Sharma, M., et al. (2020). Once upon a time
in visualization: Understanding of textual narratives for
causality, IEEE Transactions on Visualization and
Computer Graphics
Chwif L, Barretto M.R.P., & Paul R.J. (2000). On
simulation model complexity. In: Joines JA, Barton
RR, Kang K and Fishwick PA (eds). Proceedings of the
2000 Winter Simulation Conference. IEEE:
Piscataway: NJ, pp 449–455.
Dang, T. N., Murray, P., Aurisano, J., & Forbes, A. G.
(2015). ReactionFlow: An interactive visualization tool
for causality analysis in biological pathways. BMC
Proceedings, 9
DARPA, (2018). https://www.darpa.mil/program/causal-
exploration.
Das, T. K., & Teng, B. S. (1999). Cognitive biases and
strategic decision processes: An integrative
perspective. Journal of Management Studies, 36(6),
757-778.
Fu, W. T., & Gray, W. D. (2006). Suboptimal tradeoffs in
information seeking. Cognitive Psychology, 52(3), 195-
242.
Gil, Y., Pierce, S. A., Babaie, H., Banerjee, A., Borne, K.,
Bust, G., . . . Shekhar, S. (2019). Intelligent systems for
geosciences: An essential research agenda.
Communications of the ACM, 62(1), 76-84.
Goetz, B. (2000). The Lucene search engine: Powerful,
flexible, and free. JavaWorld. http://www. javaworld.
com/javaworld/jw-09-2000/jw-0915-lucene. html.
Gray, W. D., & Fu, W. T. (2004). Soft constraints in
interactive behavior: The case of ignoring perfect
knowledge in-the-world for imperfect knowledge in-
the-head. Cognitive Science, 28(3), 359-382.
Harboe, G., & Huang, E. M. (2015). Real-world affinity
diagramming practices: Bridging the paper-digital gap.
In Proceedings of the 33rd Annual ACM Conference on
Human Factors in Computing Systems (pp. 95-104).
Ito, T., & Misue, K. (2016). A visualization technique using
loop animations. In International Conference on
Human Interface and the Management of Information
(pp. 136-147).
Joint Publication JP 5-0, Joint Planning, Joint Chiefs of
Staff, June, 2017.
Jonassen, D. H., & Ionas, I. G. (2008). Designing effective
supports for causal reasoning. Educational Technology
Research and Development, 56(3), 287-308.