|
Models |
Primitives |
Formalisms |
Objectives
|
|
|
Stream Model
|
Text; video; audio; software program |
Sequences; types |
Describes properties of the DL content such as encoding and langauge for textual material or particular forms of multimedia data
|
|
|
Structural Model
|
Collection, catalog; hypertext; document; metadata; organizational tools |
Graphs; nodes; links; labels; hierarchies |
Specifies organizational aspects of the DL content
|
|
|
Spatial Model
|
User interface; index; retrieval model |
Sets; operations; vector space; measure space; probability space |
Defines logical and presentational views of several DL components
|
|
|
Scenarios Model
|
Service; event; condition; action |
Sequence diagrams; collaboration diagrams;
|
Details the behavior of DL services |
|
|
Societies Model |
Community; managers; actors; classes; relationships; attributes; operations |
Object-oriented modeling constructs; design patterns
|
Defines managers; responsible for running DL services; actors, that use those services; and relationships among them |