The Conceptual Programming environment, CP, being developed at the Computing Research Laboratory (CRL), is a complete knowledge representation visual programming environment for use with both dynamic, open-world, problem solving (Weak) applications and static, closed-world, scientific analysis (strong) applications. CP is based upon a graphical methodology of visualization derived from John Sowa’s conceptual graph theory. In this paper, we present the formal basis for the CP system, a discussion of the basic graph operations in the system, and display the visual elements of the environment. The CP environment is a ’working’ representation system, and makes a good foundation for several applications.
Heather Pfeiffer, Roger T. Hartley