This Article 
 Bibliographic References 
 Add to: 
Prajna: Adding Automated Reasoning to the Visual- Analysis Process
January/February 2010 (vol. 30 no. 1)
pp. 50-58
Edward Swing, Vision Systems & Technology Inc.
Applications and systems can represent knowledge in various ways. Graphic displays might help a data analyst infer new information through interactive visualizations. Knowledge represented as a collection of facts can be used for automatic inference, although it might be represented or stored in various archives, such as databases or formatted files. Developers who create applications for knowledge representation frequently must contend with not only data challenges but also challenges caused by a wide variety of software toolkits, architectures, and standards for knowledge representation. To overcome these obstacles, Vision Systems & Technology, Inc. initiated the Prajna project. The result was a Java toolkit designed to provide various capabilities for visualization, knowledge representation, geographic displays, semantic reasoning, and data fusion. This article is part of a special issue on knowledge-assisted visualization.

1. J. Heer and M. Agrawala, "Software Design Patterns for Information Visualization," Proc. IEEE Visualization 2006, IEEE Press, 2006, pp. 853–860.
2. C. Fluit et al, "Ontology-Based Information Visualization: Towards Semantic Web Applications," Visualizing the Semantic Web, Springer, 2005, pp. 45–58.
3. M. Chen et al., "Data, Information, and Knowledge in Visualization," IEEE Computer Graphics and Applications, vol. 29, no. 1, 2009, pp. 12–19.
4. D. Gotz, M. Zhou, and V. Aggarwal, "Interactive Visual Synthesis of Analytic Knowledge," Proc. 2006 IEEE Symp. Visual Analytics Science and Technology (VAST 06), IEEE CS Press, 2006, pp. 83–90.
1. E. Gamma et al., Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional, 1995.
2. B. Schneiderman, "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualization," The Craft of Information Visualization: Readings & Reflections, Morgan Kaufmann, 2003, pp. 364–371.
3. S. Card and J. Mackinlay, "The Structure of the Information Visualiza-tion Design Space," Proc. IEEE Symp. Information Visualization (InfoVis 97), IEEE Press, 1997, pp. 92–99.

Index Terms:
information visualization, semantics, knowledge representation, software toolkit, computer graphics, software architecture, domain-specific architecture, artificial intelligence, human-computer interaction
Edward Swing, "Prajna: Adding Automated Reasoning to the Visual- Analysis Process," IEEE Computer Graphics and Applications, vol. 30, no. 1, pp. 50-58, Jan.-Feb. 2010, doi:10.1109/MCG.2010.15
Usage of this product signifies your acceptance of the Terms of Use.