Modellvezérelt modelltárház szövegszerű betöltés-mentés művelettel

Szerzők

  • Imre Kilián

Kulcsszavak:

objektum orientált tervezés, UML, modellvezérelt szoftverkészítés, metamodell

Absztrakt

A cikk meghatározza a modellvezérelt technológia fogalmát, amelyben az alkalmazói adattömeg mellett az adatok egy modelljét is tárolják, módosítják, mentik és/vagy betöltik. A szoftver ezen rétegét modellszintnek, az ezt végző szoftverösszetevőt pedig modelltárháznak nevezzük. Ha magát a modelltárházat is modellvezérelt módon akarjuk megvalósítani, az a modellvezérelt alkalmazói szoftverekéhez hasonló előnyöket kínál. A modellszint futásidőben is módosítható, az egész felépítmény sokkal rugalmasabb és könnyebben testre szabható, mint egy monolitikus módon felépített szoftveré. Az UML négyrétegű metamodell szerkezetének alsó három szintje még nyilvánvaló – az alkalmazói adatok, az alkalmazás modellje, ill. a metamodell, a negyedik réteg igazi értelmét azonban éppen a cikkben részletezett modellvezérelt modelltárház létrehozása teheti világossá. Mivel egy ilyen szoftvercsomag modellszintje maga a metamodell, ennek a metaszintjét, vagyis a meta-metamodellt kell beprogramoznunk rögzítetten és változtathatatlanul. A cikk egy ilyen modelltárház kérdéskörét és szerkezetét elemzi, és a szövegszerű betöltés és mentés példáján keresztül bemutatja ennek két modellvezérelt műveletét.

Letöltések

Megjelent

2006-02-15

Hogyan kell idézni

Modellvezérelt modelltárház szövegszerű betöltés-mentés művelettel. (2006). ACTA AGRARIA KAPOSVARIENSIS, 10(3), 135-142. https://journal.uni-mate.hu/index.php/aak/article/view/1833