Github user stevedlawrence commented on a diff in the pull request:
https://github.com/apache/incubator-daffodil/pull/5#discussion_r151131415
--- Diff:
daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/package.scala ---
@@ -0,0 +1,100 @@
+package edu.illinois.ncsa.daffodil
+
+/**
+ * DSOM - DFDL Schema Object Model
+ *
+ * ==Overview==
+ * DSOM is the abstract syntax "tree" of a DFDL schema. It is not actually
a tree, it is
+ * a graph, as there are back-pointers, and shared objects.
+ *
+ * A schema is made up of [[SchemaComponent]] objects. A [[SchemaSet]] is
a collection of
+ * [[Schema]]. A schema is a collection of [[SchemaDocument]] that have a
common
+ * namespace. The [[SchemaSet]] is the
+ * ultimate root of all the objects in a compilation unit. The [[Term]]
class.
--- End diff --
Sentence fragment "The Term class". Did you mean to add more?
---