Popis tématu

Diplomová práce v oboru Softwarové inženýrství.

Realizace kontrol nahraditelnosti v platformě CoSi

Pro vlastní komponentový model CoSi je cílem implementovat získání obrazu komponenty a kontrolu nahraditelnosti při její aktualizaci.

Předpoklady: jazyk Java, reflexe, seznámení s Groovy

Zásady vypracování
1. Nastudujte platformu CoSi, zejména reprezentace komponent (statické i z run-time informací).
2. Seznamte se s možnostmi analýzy kódu Java implementace.
3. Seznamte se s aktuální realizací kontroly nahraditelnosti OSGi komponent.
4. Navrhněte a implementujte nástroj, který bude provádět ověření nahraditelnosti komponenty s přihlédnutím k prostředí pro její nasazení.
5. Ověřte funkčnost nástroje na několika scénářích.

Téma vypsal: Doc. Ing. Přemysl Brada, MSc., Ph.D. (UC 354)

Vypsáno pro akademický rok 2008/2009 dne: 2008-03-11

Zadáno komu: Miroslav Hendrych (Zadané)

Aktualizováno 0