Diplomová práce v oboru Softwarové inženýrství.
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)