Distributable Educational Material Markup LanguageTM


First Alpha version of schema published.

Though it is still rough and only covers the fundamental constituents of a DEMML™ topic, the DEMML_0.1 schema is available for viewing here.

Created DEMML™ blog site.

It took me a while to get around to creating a blog but it is finally up. (Updated July 8, 2009)
click here...

Added new Features and Benefits page.

DEMML is truely unique but I seem to have a hard time getting people to see that. Hopefully this will help. (Updated Dec. 10, 2007)
full story...

New Powerpoint about Communications Systems

full story...


How DEMML™ was Invented

Necessity truly is the mother of invention.
full story...

DEMCS™ Branches, Stems, & Leaves Metaphor

Stems to Hold Collections of Leaves

To make the system more flexible and able to grow in any direction necessary, the DEMCS™ introduces the concept of "stems" to the standard branch and leaf model.

Diagram with bunches of leaves replaced by stems.

Each leaf still represents a separate file in the system. But, remember, each topic consists of various different files all gathered together in one folder. This is represented by multiple different leaves all attached to one stem. Some of the files are larger than others so you end up with a stem covered with various sized leaves.

Diagram with different sized leaves on stems

Those who know their biology will point out that a stem with leaves is actually a single leaf with multiple leaflets. Walnut trees, locust trees, and poison ivy are well known examples. In a way, this matches our metaphor pretty well in that a single leaf can represent a single topic and each leaflet can represent an individual file within that topic. But I don't want to go overboard on the metaphor and only botany purists will see the difference in the distinction. Besides, when the metaphor is translated back into the real world of files and folders, the stem must be a folder which holds individual files, so it is best to not adhere too strictly to the scientific terminology in this case.

So, the stem really just represents yet another folder in the file system. There is nothing special about the folder itself as far as the operating system or file system is concerned. But it is treated differently within DEMCS™ in the following way: Just as a new branch never grows out of the end of a leaf-stem, there can be no sub-folders in this stem/topic folder. It can only contain the files that make up the topic itself.

Next: One Topic per Subject...

First Published: May 15, 2007 — Last Modified: May 15, 2007
DEMML Logo  About Us | Contact Us | ©2010 Grant Sheridan Robertson