Filer til oblig 1

XMFMosaic: Tips og hjelp til testing

Hvordan teste:

  1. Lag et snapshot av class metamodel. (Eksempel snapshot er gitt over)
  2. Dersom du ?nsker ? teste mapping av datatyper, h?yreklikker du p? en datatype i snapshot, velger apply mapping og
    velger datatype2type. Det du da vil se er vist her. Dette er da det objektet det har blitt transformert til. Vi ser her at det
    har en id gitt i self-feltet, og den er av type Type (gitt i of-feltet), og navnet er Integer (gitt i name-feltet). N?r en da
    transformerer f.eks en class som har diverse assosiasjoner, vil vi ogs? f? disse assosiasjonene listet opp, og ved ? dobbeltklikke
    p? dem vil man kunne se objektet og egenskapene tilknyttet det.
Det ? gj?re apply mapping p? et snapshot blir vanskelig ? f? til. Da m? man nemlig definere en mapping som matcher et objekt snapshot
for ? f? det til. Dere trenger derfor ikke ? gj?re dette. Det holder at dere lager det slik at man transformerer ved ? klikke rundt p? hver
klasse, men for hver klasse b?r man finne ut hvilke attributter som tilh?rer.

Tips:

Hva skal til for ? f? xmf delen av obligen godkjent?

??? Det meste b?r fungere, men det viktigste er ? f? til det overordnede. Det vil si at en class blir transformert til en table, et attributt
??? til en column og datatype til type. Det at integer skal opprettes som type hvis den ikke eksisterer kan du bare se bort fra, dersom
??? du ikke f?r det til. Bare opprett eksplisitt en type med navn integer istedet. Dersom du f?r tid, s? kan du jobbe med det, men det
??? er ikke avgj?rende for ? f? det godkjent.