Következő Előző Tartalomjegyzék

8. Konklúzió

Az aspektus-orientált programozás a szoftverfejlesztés új paradigmája. Mint elmélet és technológia ott tart, ahol az objektum-orientáltság húsz évvel ezelőtt: Lehet látni, hogy van értelme, vannak alkalmazási példák, de az ipar még nem vette át az elvet, és még nincsenek kereskedelemi aspektus-orientált keretrendszerek.

A jövőben valószínűleg a jelenleg kapható objektum-orientált class librarykhoz hasonló aspektus-orientált keretrendszerek lesznek, amelyek a programfejlesztést segítik úgy, hogy a "favágást" leveszik a programfejlesztők válláról. Így a programfejlesztőknek a teljes szoftverből elegendő a domainre (conceptal schema) koncentrálni, és egy viszonylag egyszerűen használható eszközzel ehhez hozzáillesztik a teljes, háromszintű, aspektusokkal kiegészített szoftvert az aspektus-orientált keretrendszer állítja elő.

Eme önálló labor célja egy ilyen keretrendszer prototípusának a megtervezése. A 6. fejezetben látható ábrán látható architektúrát generáljuk a domain modell, és a 2-6. fejezetekben definiált leíró nyelv alapján. A következő félév feladata lesz a weaver elkészítése. A weaver részei lesznek:


Következő Előző Tartalomjegyzék