Temat pracy dyplomowej magisterskiej (jęz. poi.) |
Budowa oprogramowania w oparciu o wzorzec projektowy tablicy |
Temat pracy dyplomowej magisterskiej (jęz. ang.) |
Construction of software with architecture based on blackboard pattern |
Opiekun pracy |
dr inż. Agnieszka Landowska |
Konsultant pracy | |
Cel pracy |
Celem pracy jest implementacja przykładów aplikacji z zastosowaniem wzorca projektowego tablicy (ang. blackboard) oraz ocena wzorca w oparciu o zdefiniowane kryteria. |
Zadania do wykonania |
1. Zapoznanie się z wzorcem projektowym tablicy i innymi wzorcami projektowymi. 2. Zapoznanie się z metodami opisu i oceny wzorców projektowych. 3. Analiza kryteriów oceny architektury oraz wzorców architektonicznych. 4. Budowa przykładów aplikacji z wykorzystaniem wzorca tablicy i bez wykorzystania wzorca. 5. Testy aplikacji. 6. Porównanie i ocena zalet i wad architektur z zastosowaniem wzorca. |
Źródła |
1. Clements, Kazman. Klein, Architektura oprogramowania: metody oceny i analizy przypadków, Helion, 2003. 2. Gamma, Heim, Johnson, Vlissides, Wzorce projektowe, WNT, 2005. 3. Fowler Martin, Refaktoryzacja: ulepszanie architektury istniejącego kodu, WNT, 2006 4. Kerievsky, Refaktoryzacja do wzorców projektowych, Helion, 2005 5. Hohmann, Więcej niż architektura oprogramowania. WNT, 2003. |
Dyplomant | |
Uwagi |