Back to DevDoc
UML patterns
Here are presented high level use cases as well as some other useful UML diagrams to make things clearer about conception issues.
Use Cases
Metadata management
The ComplexNode class enables to fully describe the structure of a metadata.
The MetadataInitializer it enables to initialize the <Metadata> class in a polymorph way.
The MetadataFactory class enables to generate the metadata classes <Metadata> according to a the specified description in ComplexNode , to instanciate it and to initialize it.
A Metadata can be then associated to any kind of experiment object (Worflow, Task ...) or business object (BusinessObject).







