| |
2-10 AustauschcMuster CWM Metadata, v1.0 März 2004 2 Tabelle 2-4 Beispielfalldiagramm eines möglichen VerwandtschaftsAustausches Metadata 2,5 ÜbereinstimmungcPunkte Eine Implementierung von CWM MIPS muß die Kategorie InterchangePattern minimal zur Verfügung stellen von Tabelle 2 1 und die folgenden Kategorien von Tabelle 2 2: PatternConstraint, Beschränkung, BindingParameter, Projektion, semantischer Kontext und GraphSubset. Dies heißt, daß Implementierungen von CWM MIPS Muster werden austauschen gelassen nur Modelle, ohne notwendigerweise zum auch Stützen des Austausches von in Verbindung stehendem angefordert zu werden Musterfälle. 2,5,1 Wahlweise freigestellte ÜbereinstimmungcPunkte Eine Implementierung von CWM MIPS kann die Kategorie UnitOfInterchange beliebig zur Verfügung stellen von Tabelle 2 1 und/oder die Kategorien ModeledSemanticContext und ModeledGraphSubset von Tabelle 2-2 . 2,6 Musterspezifikation und -Katalogisieren Die Spezifikation CWM MIPS empfiehlt sich, aber schreibt nicht, daß Benutzer von CWM vor wer der Muster-gegründeten Annäherung zum metadataaustauschdokument ihre Muster nehmen entsprechend der folgenden allgemeinen Unterlagenstruktur (oder Schablone): Name : Der Name des Musters (dieses ist der Wert des Namensattributes eines Falls von irgendeinem UnitOfTransfer, das dieses Muster verwirklicht). Klassifikation : Kennzeichnet die strukturelle Klassifikation für das Muster. Möglich Klassifikationen schließen (aber werden nicht begrenzt), das folgende mit ein: ?- Makromuster : Ein Kurs-gekörntes Muster, das ein gesamtes organisatorisches darstellt Rahmen für ausgetauschtes metadata. "RelationalTransfer" : UnitOfInterchange "RelationalPattern" InterchangePattern : GraphSubset : GraphSubset element="CWM:Relational.Schema " deepTransfer=false aggregationsOnly=true includeAssociations=false element="CWM:TypeMapping.TypeSystem " deepTransfer=false aggregationsOnly=false includeAssociations=false MyRelationalSchema : Schema MyDataTypes : TypeMapping /namespace /ownedElement |  |
|
| |
|
|