Saša Snidová snidova2@uniba.sk
doc. Ing. Ivan Polášek, PhD.
Návrh softvéru pomocou MDD
Model softvéru môže napomôcť pri vývoji alebo znovupoužití existujúceho riešenia a je užitočné poznať nielen štruktúru ale aj dynamickú povahu a interakcie medzi jeho prvkami. Preto sa obohacuje modelovanie na pochopenie a otestovanie softvéru aj o animáciu funkcionality v dynamickom behaviorálnom modeli a vzniká fúzia modelov ako v našom MDD prototype AnimArch, využívajúcom interaktívnu 3D grafiku v xUML (Executable UML).
Cieľom práce je návrh vylepšenej verzie prípadovej štúdie softvérového rámca pre architektúru Blackboard alebo Pipes &Filters v diagrame tried xUML a v jazyku OAL a test jeho funkčnosti vo vygenerovanom zdrojovom kóde napr. na jednoduchom znalostnom systéme.
Výstup DP obohatí katalóg softvérových štýlov a vzorov, ktoré by bolo možné použiť pri modelovaní softvérovej štruktúry na overenie a testovanie funkčnosti vyvíjaného systému.