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

Szerzők

  • Kilián Imre PTE-TTK Informatika tanszék, 7624 Pécs, Ifjúság u. 6.

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.

Információk a szerzőről

  • Kilián Imre, PTE-TTK Informatika tanszék, 7624 Pécs, Ifjúság u. 6.

    kilian@gamma.ttk.pte.hu

Hivatkozások

Miller, J., Mukerji, J. (2001). Model Driven Architecture. OMG Document.

Miller, J., Mukerji, J. (2003). MDA Guide Version 1.0. OMG Document.

Rumbaugh, J., Jacobson, I., Booch, G. (1999). Unified Modelling Language Reference Manual. Addison-Wesley-Longman Inc.

Benkő, T (2000). SILAN – the SILK language. IQSOFT, Hungary

OMG Specification (2004). Human Usable Textual Notation (HUTN) Specification. Object Management Group.

Letöltések

Megjelent

2006-10-15

Hogyan kell idézni

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