Inside The AHAM Storage Layer
- Domain Model
Component (Dexter) vs. Concept
Component (AHAM)
The Dexter Component
- The Dexter component consists
of both nodes and links
- The node is simply the pieces
of text, images, videos, etc. that make up a hypertext network
The AHAM Concept Component
- The AHAM concept component (also
more simply known as a "concept") is an abstraction of an information
item
- The information item is a pair
consisting of a globally unique id, and the component information itself
- The component information is made
up of: a set of attribute-value pairs, a sequence of anchors, and a presentation
specification
In a nutshell, the Concept Component
embodies the Dexter Component, but is more robust in definition.
The Atomic Concept
- The atomic concept is the smallest
piece of information. It is the primitive object in the model.
- This smallest piece of information
is know as a fragment
- The content, and anchor values
of the atomic concept exist only in the within-component layer
The Composite Concept
- The composite concept is a concept
composed of a set of children
- Each level of children in a composite
concept are either made up entirely of other composite concepts, or of atomic
concepts
- A page is a composite concept
consisting of nothing but composite concepts.