Not signed in  



A demo of codex's concept mapping functionality is available. This demo requires the Java plugin for your browser; if you do not already have one installed, your browser will prompt you to automatically complete the installation.

Start the demo! >>


GEON   HERO   NSF

Codex is being developed as part of the GEON and HERO projects, both funded by the National Science Foundation. For information, contact Bill Pike at wpike at psu dot edu.

A registration-free demo is available.

Overview

Codex is a prototype portal that extends the notion of a network-accessible file sharing system with tools that provide a rich characterization of selected semantic relationships between resources. (It is called “Codex” after the style of manuscript notebooks such as Leonardo da Vinci’s). A central feature of Codex is a concept mapping utility through which users organize information resources into spatialized, visual representations of knowledge structures and share them with colleagues. Concepts are represented as nodes, and properties of those concepts that relate them to others are depicted as edges; a node’s location can also be mapped to its attributes. Nodes can be assigned roles corresponding to various elements of a problem, such as concepts, data resources, tools, people, and so on. The underlying structure of the resulting graph is represented in OWL, the Web Ontology Language.

As a user draws concept maps in the Codex Web client, the Codex server creates a representation of their structure in OWL. While Codex borrows many of the features of OWL, the knowledge structures produced in Codex are not formal ontologies. Unlike other collaborative tools that support shared understanding and concept graphing, Codex does not rely on fixed vocabularies for concepts and relations. Users can repurpose concepts and relations that others have created, modify them to fit their own needs, or define new ones. By representing information in a semi-formal manner we give researchers the flexibility to describe relationships that may be vague or inconsistent.

Codex maintains continuous records of a concept’s modification and use that allow one to take a temporal view onto a concept space; the provenance of a resource (be it an abstract concept or tangible data file) can be displayed visually. Similarly, one can view a concept space as a social network revealing relationships between researchers who used a resource in their own work. Each Codex user might rely on different data, methodologies or theories, and have different expertise and experience, but by translating visual depictions of knowledge into computational representations in OWL, it becomes possible to search for similarities across contexts, including researchers, locations, times, goals, methods, and so forth.

Codex will support several resource types:

(i) People – the individuals and groups who create or apply resources accessed through the Portal.

(ii) Concepts – descriptions of abstract ideas, including concept maps, domain and task ontologies and protocols or workflows.

(iii) Data resources (typically files) – including spreadsheets, text documents, curricula, learning and assessment activities, images, audio clips, maps, etc.

(iv) Analysis Tools – the methods used to analyze data and to construct concepts (categories) from data.

(v) Places and Times – geography is fundamental to integrative geoscience; places and times help researchers define the locations, scales and epochs under study. Place also accounts for large differences in epistemology between researchers, thus plays a major role in defining the nature of the defined concepts and the research outcomes produced. Thus these aspects must be logged when resources are used.

(vi) Tasks – people, concepts, files, tools, and places are linked together through tasks that might describe a workflow, an experimental procedure, or a problem-solving approach that link that connect observations or measurements (data) to the cognitive structures represented by concepts.

Selected Papers

The following papers describe aspects of Codex, the motivation behind it, and its role in a larger suite of computational aids to science work.

[back to top]

People

Codex developers include:

  • Bill Pike: codex architecture, concept mapping interface, and ontology management
  • Sachin Oswal: Original standalone version of concept mapping applet
  • Tawan Banchuen: Google search
  • Gary Sheppard: User action capture
  • Gary Liu: User action capture
[back to top]

 

© 2004 The Pennsylvania State University, except as noted.

RDF powered  Dublin Core used here