Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 3.21 KB

THESES_QUESTIONS_CHECK.md

File metadata and controls

26 lines (23 loc) · 3.21 KB

MeROS: Pytania na jakie powinna odpowiadać praca dyplomowa w kontekście MeROS. Dotyczy to zarówno diagramów jak i towarzyszącego im tekstu.

  1. Czy wszędzie zastosowano właściwe stereotypy?
  2. Czy wykorzystywana jest bieżąca wersja MeROS? Czy podano wersję MeROS, która jest wykorzystywana?
  3. Jakie wyszczególniono Systemy?
  4. Jak wygląda dekompozycja ogólnego Systemu, na którym prowadzono prace?
  5. Czy wyszczególniono Systemy dla zastanej części sterownika oraz autorskiej części sterownika?
  6. Czy wskazano wszelkie Repozytoria, Przestrzenie Robocze, Pakiety i inne potrzebne Kontenery Źródeł?
  7. Czy do Pakietów przypisano autorskie Komponenty Systemu Uruchomieniowego?
  8. Czy przedstawiono wszystkie autorskie Węzły i inne Komponenty Systemu Uruchomieniowego?
  9. Czy określono na poziomie ogólnym i szczegółowym Kanały Komunikacyjne?
  10. Czy przedstawiono wymagania i zaalokowano jawnie w Systemie wszystkie wymagania liścienne?
  11. Czy na wstępnie określono cele funkcjonalne i sposób walidacji? Dotyczy to w szczególności koncepcyjnych diagramów sekwencji, przypadków użycia, diagramów aktywności w zależności od charakteru pracy.
  12. Czy sformułowano opis projektu na poziomie koncepcyjnym w sensie strukturalnym i behawioralnym?
  13. Czy sformułowano implementacyjny opis projektu w sensie strukturalnym i behawioralnym?
  14. Czy wszystkie elementy wystepujące na diagramach (np. <<Node>>), są agregowane przez inne elementy i jest to zilustrowane na diagramach (zasadniczo bdd)?
  15. Czy przeprowadzono weryfikację przejścia pomiędzy poziomem koncepcyjnym a implementacyjnym opisu projektu? W szczególności wiąże to się z przypisaniem wszelkich bloków na poziomie implementacyjnym (np. Node) ich koncepcyjnym odpowiednikom (np. Systemom), w tym agregatom.
  16. Zastosowanie (deployment). Czy opisano na diagramach SysML (zasadniczo bdd i ibd) sprzęt, na którym uruchamiane jest oprogramowanie opisane w MeROS? Czy powiązano bloki tych diagramów z odpowiadającymi im blokami oprogramowania opisanego w MeROS?
  17. Czy czcionka na diagramach wstawionych do pracy jest zbliżona wielkością do tej w tekście pracy? Jeśli jest za mała zwykle właściwym krokiem jest dekompozycja diagramów, czy też zmniejszenie liczby elementów na pojedynczym diagramie. Diagramy należy wstawiać zadająć im wielkość za pomocą scale=x, gdzie powinno być zbliżone do 1.0.
  18. Czy diagramy nie są zbyt ,,pionowe'' i obszerne, tak że po ich wstawieniu do prezentacji czcionka będzie zbyt mała? Jeśli tak, to należy je przerobić na bardziej poziome wersje. Co więcej nie należy mieć dwóch wersji diagramów: do pracy i do prezentacji. Właściwym jest zastosowanie w pracy wersji z prezentacji.
  19. Czy w tekście pracy odwołano się do wszystkich rysunków i tabel za pomocą \ref{}? Czy te obiekty są wstawione w tekście dalej niż pierwsze odwołanie do nich?
  20. Czy przeprowadzono testy zgodnie z założeniami walidacyjnymi?
  21. Czy powstał odpowiedni film ilustrujący testy/działanie systemu? Jeśli nie, to dlaczego.
  22. Czy oceniono wyników testów, najlepiej w sensie nie tylko jakościowym ale i ilościowym (np. czas szybkość działania, niezawodność w sensie statystycznym)?