Repozytorium publikacji - Politechnika Gdańska

Ustawienia strony

english
Repozytorium publikacji
Politechniki Gdańskiej

Treść strony

Analysis of the impact of aspect-oriented programming on source code quality

Celem rozprawy jest ocena wpływu paradygmatu aspektowego na: modularność, możliwość dalszego rozwoju oraz ponowne użycie oprogramowania. Jako punkt odniesienia do oceny paradygmatu aspektowego wybrano paradygmat obiektowy. W ramach pracy przeprowadzono studium przypadków, w którym zbadano implementacje obiektowe oraz aspektowe 11 rzeczywistych systemów i 23 wzorców projektowych. Ponadto zrealizowano kontrolowany eksperyment, w ramach którego stworzono prosty system, który następnie został poddany inkrementalnym modyfikacjom polegającym na realizacji nowych wymagań. Na każdym etapie zaimplementowano zarówno wersję obiektową jak i aspektową. Zaproponowano również nowe implementacje wzorców projektowych przy wykorzystaniu paradygmatu aspektowego. Przeprowadzane badania wykazały, że paradygmat aspektowy wbrew powszechnym poglądom nie poprawia modularyzacji oprogramowania. Niemniej, zaobserwowano sytuacje, w których implementacja aspektowa zapewniła lepszą modyfikowalność oraz możliwość ponownego wykorzystania oprogramowania.

Autorzy

Informacje dodatkowe

Kategoria
Doktoraty, rozprawy habilitacyjne, nostryfikacje
Typ
praca doktorska pracowników zatrudnionych w PG oraz studentów studium doktoranckiego
Język
angielski
Rok wydania
2011

Źródło danych: MOSTWiedzy.pl - publikacja "Analysis of the impact of aspect-oriented programming on source code quality" link otwiera się w nowej karcie

Portal MOST Wiedzy link otwiera się w nowej karcie