70 likes | 186 Views
Serialisering av grafiske spesifikasjoner. Thomas Sløk Tvedt Veiledere: Uwe Wolter, Yngve Lamo, Adrian Rutle. Bakgrunn. DPL – Diagramatisk Predikat Logikk kan brukes til å beskrive modelleringsspråk og transformasjoner mellom disse
E N D
Serialisering av grafiske spesifikasjoner Thomas Sløk Tvedt Veiledere: Uwe Wolter, Yngve Lamo, Adrian Rutle
Bakgrunn • DPL – Diagramatisk Predikat Logikk kan brukes til å beskrive modelleringsspråk og transformasjoner mellom disse • Teorien blir utviklet av veilederene. Denne baserer seg på DPL := Første Ordens Logikk + Kategoriteori
Hva er gjort før • Adrian Rutle: doktorgrad om Diagramatisk Spesifikasjon, modellering, Modelbasert utvikling… • Ørjan Hatland: Utviklet eit .NET basert program for å tegne signaturer og sketcher… • Stian jobber med plug-in til Eclipse (basert på EMF + GEF + GMF) • Verktøy for å lage signaturer og diagramatiske spesifikasjoner
Utfordring • EMF (Ecore) er ikke uttrykksfullt nok til å beskrive signaturer og diagram spesifikasjoner
Problemstilling • Serialisering av signaturer og diagram spesifikasjoner i XMI (Ecore) format
Hvordan løse dette (?) • Først må eg forstå problemstillingen selv… • Kan lage en wrapper model rundt Ecore og uttrykke de tilleggspredikatene/konstraintene i Eannotations?
Takk for meg • http://gs.hib.no • Dagens motto: Det finnes ikke problemer, bare utfordringer