For future research, we are investigating novel methods of
content creation that more directly capture experts' knowledge
than traditional, linearly-structured papers (such as this
one.) One such approach to collaborative, web-based authoring
that tends to generate highly interconnected content is the
WikiItem 26. We are
investigating conversion tools to enable the use of Wikis as
outlining and rough-draft tools to generate interlinked
Connexions modules. Another approach we are investigating is
the concept mapItem 2 Item 8 both as
an assessment tool, and for creating courses. Instructors
could create a graphical "map" of the material and its
relationships, which would then be converted into a course
description file.
Similarly, on the client side we would like to develop a more
visually-oriented Roadmap tool, by representing modules and
links graphically. This would truly allow students to see the
relationships between concepts as they navigate the
interlinking web of modules.
Since most other document formats are not as semantically
driven as CNXML, auto-conversion from, for example, Microsoft
Word documents or PowerPoint presentations is not possible.
However, the creation of "wizards" that guide an author
through the process of adding semantic information while
converting markup is certainly possible, and is an avenue we
are interested in pursuing.
The W3C's AnnoteaItem 1
project provides a method of annotating web pages without
having to modify the source. Instead, the annotations are
stored on an annotation server using RDF and XPointerItem 27 . We plan to
incorporate this technology into our software as well,
allowing instructors to add their own comments onto course
modules. This could be used, for example to call attention to
important concepts or refer back to points made in class
lectures. It could also be useful for enabling students to
create personal "margin notes" while they are reading the
materials.
Widespread adoption of the Connexions system will require
expansion beyond a single, central repository. We are
investigating the technologies required to support different
levels of distributed repositories, ranging from closely
cooperating, federated repositories to independent access of
multiple repositories whose only commonality is standards
compliance and a common toolset.
As the size and richness of the content pool increases, the
need for more advanced searching and discriminating tools will
become critical. We are addressing this problem in two ways.
Our first approach incorporates the use of external metadata
stores, and advanced indexing technologies. The second
approach is perhaps more interesting from a community point of
view. We are investigating the requirements to support
third-party "lenses", which will focus a user's view of the
repository on selected content. These could serve as content
guides for instructors and authors, much in the way courses
guide students.