Popis tématu

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

Pokročilé aspekty komponentových modelů

V rámci stávající DP se vyvíjí experimentální komponentová platforma podobná OSGi (použito v IDE Eclipse) implementovaná ve skriptovacím jazyce Groovy (hodně podobný Javě); cílem práce bude rozšířit ji o možnost popsat balíky komponent a mimofunkční charakteristiky komponent (rychlost, paměťová náročnost, míra důvěryhodnosti, ...) v manifestu komponenty a pracovat s těmito charakteristikami např. při vyhledávání komponent vhodných pro nějaký účel či podmínky.

1. Nastudujte obecné principy komponentových technologií, zejména s problematikou popisu vlastností komponent.
2. Seznamte se s jejich realizací v konkrétních platformách a s experimentální platformou COSi.
3. Navrhněte způsob implementace pokročilých aspektů komponentového modelu, zejména balíků komponent a jejich mimofunkčních charakteristik.
4. Tato rozšíření implementujte a ověřte jejich funkčnost na příkladových scénářích.

Podrobnosti: http://www.kiv.zcu.cz/research/groups/dss/compsubst/

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

Vypsáno pro akademický rok 2007/2008 dne: 2007-04-13

Zadáno komu: Vojtěch Liška (dokončeno: 2009-12-03)

Aktualizováno 0