Podpora návrhových vzorů ve vývojových prostředích
Název práce v češtině: | Podpora návrhových vzorů ve vývojových prostředích |
---|---|
Název v anglickém jazyce: | Design Patterns Support in Development Tools |
Klíčová slova: | softwarové inženýrství, návrhové vzory, vývojové nástroje |
Klíčová slova anglicky: | software engineering, design patters, development tools |
Akademický rok vypsání: | 2010/2011 |
Typ práce: | bakalářská práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | RNDr. Filip Zavoral, Ph.D. |
Řešitel: | skrytý![]() |
Datum přihlášení: | 11.11.2010 |
Datum zadání: | 11.11.2010 |
Datum a čas obhajoby: | 20.06.2011 09:00 |
Datum odevzdání elektronické podoby: | 27.05.2011 |
Datum odevzdání tištěné podoby: | 27.05.2011 |
Datum proběhlé obhajoby: | 20.06.2011 |
Oponenti: | Mgr. Jakub Stárka, Ph.D. |
Zásady pro vypracování |
Cílem práce je prozkoumat existující nástroje a přístupy, které umožňují podporu vývoje pomocí návrhových vzorů. Jedná se o podporu pomocí speciálních nástrojů i přímo v programovacích jazycích. Součástí práce bude implementace sady nástrojů pro platformu .NET nazvané Patterns4Net, která bude umožňovat, aby programátor identifikoval návrhové vzory ve zdrojovém kódu, a bude poskytovat nástroje pro statickou analýzu korektnosti implementace vybraných vzorů, generování dokumentace a diagramů. Dále se předpokládá zhodnocení přínosu, výhod a nevýhod explicitní podpory návrhových vzorů.
|
Seznam odborné literatury |
E. Gamma, R. Helm, R. Johnson, and J. Vlissides: Design patterns: elements of reusable object-oriented software. Addison-Wesley Reading, MA, 1995.
M. Fowler: Patterns of enterprise application architecture. Addison-Wesley Longman Publish-ing Co., Inc. Boston, MA, USA, 2002. H. Lovatt: Pattern enforcing compiler for java |