You are not logged in | Log in

Metody modelowania i translacji modeli baz danych dla metamodelu asocjacyjnego

Speaker(s)
Marcin Jodłowiec
Affiliation
Politechnika Wrocławska, Wydział Informatyki i Telekomunikacji
Date
March 24, 2022, 12:15 p.m.
Information about the event
Google Meet - referat zdalny
Seminar
Seminarium "DeSeR: Dane, strumienie, rozpraszanie"

Uwaga referat zdalny. Link: https://meet.google.com/vhw-ojrp-gjs

Streszczenie:

Referat dotyczy osiągnięcia naukowego w zakresie opracowanych wzorców modelowania asocjacyjnych baz danych oraz translacji zarówno semantyki metamodelu asocjacyjnego, jak i samych modeli asocjacyjnych.

Główną motywacją podjętego tematu była często występująca potrzeba translacji modeli. Translacja ta powinna się odbywać z uwzględnieniem postulatu mówiącego o możliwe pełnym i wiernym przeniesieniu semantyki modelu źródłowego na docelowy. W tym celu, na wstępie prowadzonych prac, powstał system pojęć, który został nazwany Conceptual Layer of Metamodels (CLoM). Stanowi on specyfikację konceptualizacji domeny modelowania danych. W oparciu o ten system wyspecyfikowano, zaimplementowano i przeprowadzono dyskusję dotyczącą charakterystyki wzorców modelowania dla metamodelu asocjacyjnego. Stał się on również podstawą dla opracowanej metody translacji semantyki operującej na reprezentacjach semantycznych modeli i metamodeli. Badania obejmowały również prace nad metodą ewaluacji translacji semantyki, która dostarcza rozwiązanie pozwalające na ilościową ocenę zmiany semantyki w procesie translacji.

Opracowany zbiór metod zakłada ekstrakcję czystej semantyki metamodeli tzn. abstrahującej od konkretnych rozwiązań gramatycznych danego metamodelu, do postaci niepodzielnych  elementów semantycznych — atomów semantycznych. Na bazie wyekstrahowanych atomów semantycznych możliwe stało się zbudowanie wieloetapowej metody translacji oraz ewaluacji jakości ten translacji.

Metamodel asocjacyjny przyjęto jako źródłowy, a jako metamodele docelowe wybrano ugruntowane w literaturze i praktyce rozwiązania z zakresu modelowania konceptualnego danych: Enhanced Entity-Relationship Model (EER), Object-Role Modeling (ORM) oraz Unified Modeling Language (UML).

Osiągnięte rezultaty poddano weryfikacji przy pomocy studium przypadku. Studium to zostało oparte o model wyrażony w metamodelu asocjacyjnym, będący fragmentem struktury systemu reprezentacji wiedzy i służący do budowy sieci semantycznych.


Mimo iż opracowane rozwiązanie wyrażono w ramach istniejących metamodeli, to ma ono charakter ogólny i jako uogólniona metoda może być stosowana w szerokim zakresie zagadnień translacji.
 

W załączeniu rozprawa doktorska prelegenta, która jest podstawą referatu.