Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 390)
Detail práce
   Přihlásit přes CAS
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ý - zadáno a potvrzeno stud. odd.
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
 
Univerzita Karlova | Informační systém UK