Aspektovo-orientovaný vývoj softvéru, ak. rok 2011/12

Projekt

← Cvičenia

Na tejto stránke nájdete informácie o formálnej stránke realizácie projektu, ktorý na zvolenú tému realizujete v rámci predmetu. Projekt má hodnotu 40 bodov.

Téma projektu môže vychádzať z témy seminára, ale nie je to podmienkou. Pozrite aj zoznam návrhov tém.

Čo sa odovzdáva

V rámci realizácie projektu odovzdávate:

  1. správu (text v rozsahu 4-8 strán formátu IIT.SRC)
  2. zdrojový kód (ak je predmetom projektu)
  3. prílohy (napr. ďalšie diagramy a časti kódu)

Správu odovzdajte vo formáte článku. Použite štýl študentskej konferencie IIT.SRC. Uprednostnite LaTeX a zvážte písanie správy v angličtine.

Projekt (okrem prezentácie) odovzdajte najneskôr v posledný deň semestra.

Správa

V správe sa snažte vyjadriť akú úlohu aspektovo-orientovaný vývoj softvéru zohral vo vašom projekte. Ak váš projekt predstavuje vývoj malého systému s použitím aspektovo-orientovaného vývoja softvéru, konfrontujte konceptuálne dosiahnuté výsledky so situáciou, ktorá by nastála bez jeho použitia. Pri takomto type projektu je potrebné, aby ste odovzdali aj kompletný zdrojový kód.

Ak je váš projekt koncipovaný ako štúdia porovnania rôznych aspektovo-orientovaných prístupov alebo možností ich využitia, týka sa aspektovo-orientovanej analýzy a návrhu, prípadne aplikácie aspektovo-orientovaného vývoja softvéru v rámci už rozbehnutého projektu a pod., očakáva sa rozsiahlejšia správa (bližšie k tým ôsmym stranám). V takomto prípade väčšinou nevzniká ucelený kód. Čo presne okrem správy odovzdáte sa dohodneme individuálne.

Správu píšte v tvare obvyklom pre články na vedeckých konferenciách. Nasledujúci zoznam predstavuje niektoré odporúčania v tomto smere:

  1. Identifikujte hlavný prínos vašej práce a podľa toho zvoľte názov.
  2. Pokúste sa napísať abstrakt ešte predtým ako začnete písať správu. Po dokončení správy ho môžete upraviť.
  3. Po napísaní abstraktu vytvorte základnú štruktúru správy. Pri danom rozsahu správy nevnárajte časti viac ako po druhú úroveň (časť a podčasť - ďalej už nie).
  4. Správu začínajte časťou štandardne nazývanou Introduction, a končí časťou, ktorá sa obvykle nazýva Conclusion, Conclusions, Conclusions and Future Work, prípadne Conclusions and Further Work.
  5. Úvod by mal čitateľovi priblížiť problematiku a prezentovať štruktúru správy.
  6. Po úvode nasleduje niekoľko časti - nepočítajúc záver - v ktorých vyložíte svoje výsledky.
  7. V správe by sa mala vyskytovať aj časť obvykle nazývaná Related Work. Najčastejšie sa umiestňuje pred záverom. V nej porovnáte svoje výsledky s inými výsledkami, ktoré ste identifikovali v literatúre.
  8. Záver predstavuje rekapituláciu správy. Naznačte v ňom aj možné smery pre ďalšiu prácu (aj keď ju neplánujete robiť - použite vhodnú formuláciu, ktorá znie neutrálne).
  9. Správa musí obsahovať bibliografiu. Na každú položku v bibliografii sa v texte musíte odvolávať aspoň raz.
  10. Na každý obrázok a tabuľku sa v texte odvolajte.

Prezentácia výsledkov

Výsledky, ktoré ste dosiahli pri realizácii projektov, prezentujte pravidelne na cvičeniach. Na jednej strane týmto preukazujete aktívny prístup k realizácii projektu, čo sa berie do úvahy pri hodnotení, kým na druhej strane vám to umožňuje získať včasné pripomienky a usmernenia.

Posledné dve cvičenia sú určené na záverečné prezentácie projektov, ktorých rozsah závisí práve od prezentovania výsledkov počas semestra. V prípade postačujúcich informácií, záverečná prezentácia môže byť aj vynechaná.

Hodnotenie

K hodnoteniu projektu prispievajú tieto zložky:

  1. Výsledky - 40% (16 b)
  2. Rozsah - 10% (4 b)
  3. Prezentácia - 15% (6 b)
  4. Interpretácia - 20% (8 b)
  5. Porovnanie - 15% (6 b)

Váha zložiek je orientačná. Zložky nie je možné úplne oddeliť. Napríklad, pri nekvalitnej realizácii projektu nie je možné dosiahnuť najlepšie hodnotenie správy alebo aktívneho prístupu a záverečnej prezentácie. Kvalita realizácie sa zase v značnej miere sleduje práve prostredníctvom správy a prezentovania výsledkov.


fiit.stuba.sk/~vranic/aovs