Házi Feladat

Házi feladat

Tudnivalók

  • A félév során egy kötelező házi feladat lesz, amely hat részre van osztva a fenti hat blokk témái szerint. 
  • A házi feladatot három fős csapatokban kell megoldani.
  • Ha a csapatban problémák vannak (pl. adott csapattag nem érhető el vagy nem végzi el a feladatát), azt jelezzétek az oktatóknak!
  • Technikai kérdéseket, amelyek többeket is érinthet a Q2A oldalon tegyetek fel. Ha tudjátok a választ, akkor ne tartsátok magatokban!
  • A házi feladatok megoldását a MagicDraw alkalmazással kell megoldani. Az eszközhöz részletes tutorialokat készítettünk az alábbi csatornán: FTSRG YouTube csatorna 
  • A MagicDraw-hoz kapcsolódó licenszeket és jelszavak a tárgy hallgatói számára email-ben küldjük ki.

Beadás és határidők

  • A rész házi feladatokat két részletben (HF1-2-3 és HF4-5-6) szedjük be. A két beadási határidő:
    1. 2018.10.23. kedd este 20:00 (7. hét vége) 
    2. 2018.12.09. vasárnap este 20:00 (14. hét vége)
  • Minden beadásnál a csapat egy választott tagja lesz a felelős, a kérdéseket, konzultációt tőle várjuk el. A felelős minden beadásnál más legyen a csapatból.
  • Minden rész házi feladathoz egy modellt kell elkészíteni egy, az oktatók által megosztott tárhelyen ÉS egy PDF dokumentumot kell feltöltenihf.mit.bme.hu oldalon. A dokumentáció elkészítéséhez olvassátok el ezt a segédletet.
    • A dokumentumban szerepeljen munkanapló: ki, mivel mennyi időt foglalkozott.
    • Szívesen veszünk a tárggyal vagy a házi feladattal kapcsolatos észrevételeket is a dokumentumban megjegyzésként.

​Értékelés és pótlás

  • A rész házi feladatokkal egyenként legalább 4 pontot kell elérni a 10-ből.
  • A rész házi feladatok pótlására (<4 pont vagy nem is lett beadva) az adott részfeladat eredményének kihirdetésétől számított egy hét áll rendelkezésre. Az összes házi feladat pótolható.

HF1: Követelményelemzés (kiadás: 2. héten)

A házi feladat részletei az alábbi szöveges dokumentumban találhatóak: rete-01-hw-handout-en.pdf

  • Kiindulási modell: hw-1-model.mdzip
  • A kiindulási modellt a TeamWork Serveren található üres projektekbe kell merge-lni, amelynek használatáról a YouTube csatornán található videó. A merge után azonnal commitoljunk, és jelöljük meg a commitot, hogy a későbbiekben könnyű legyen megtalálni. A modellelemeket bemásolni tilos, mert ez később problémát fog okozni.
  • A megoldás beadása a feltöltött PDF dokumentumot és az utolsó commit-ot jelenti a TeamWork Serveren a beadási határidő előtt.
  • A megoldások opcionálisan beadhatók 2018.10.01.(módosítva!) hétfő este 23:59 (4. hét vége) melynek során az oktatók egyetlen egyszer megvizsgálják és kommenteket fűzhetnek az adott megoldásokhoz. A kommentek alapján a megoldások átdolgozhatók/javíthatók a végső beadási határidőig, illetve segíthetnek a következő feladatok megoldásában.

A kötelező végső beadási határidő: 2018.10.23. kedd este 20:00 (7. hét vége)

HF2: Strukturális modellezés (kiadás: 4. héten(módosítva!))

A házi feladat részletei az alábbi szöveges dokumentumban találhatóak: rete-02-hw-handout-en.pdf

  • Kiindulási modell: hw-2-model.mdzip
  • A kiindulási modellt a TeamWork Serveren található projektekbe kell merge-lni, melynek használatáról a YouTube csatornán található videó, ezt a meglévő HF projekt megnyitása után Tools -> Project Merge menüponttallehet elvégezni. Végezzük a merge folyamatot 3-way módban, tallózuk ki a második feladat most kiadott alapját (hw-2-model.mdzip) Source Project gyanánt, míg az Ancestor Project szerepében az előző házi feladat eredetileg kiadott állapotát (hw-1-model.mdzip) használva. Ellenőrizzük a feljövő ablakban, hogy az első fázishoz elkészített modellek megmaradnak-e, majd hagyjuk jóvá a műveletet. Érdemes a projektről lokális biztonsági másolatot készíteni, ha valami probléma adódna.
  • A merge folyamthoz a legfrissebb leírást a következő Q2A kérdésre adott válasz tartalmazza: http://q2a.inf.mit.bme.hu/3850/merge-ancestor-teamwork-local-project
  • A megoldás beadása a feltöltött PDF dokumentumot és az utolsó commit-ot jelenti a TeamWork Serveren a beadási határidő előtt.
  • A megoldások opcionálisan beadhatók 2018.10.08. hétfő este 20:00 (6. hét eleje)(módosítva!) melynek során az oktatók egyetlen egyszer megvizsgálják és kommenteket fűzhetnek az adott megoldásokhoz. A kommentek alapján a megoldások átdolgozhatók/javíthatók a végső beadási határidőig, illetve segíthetnek a következő feladatok megoldásában.

A kötelező végső beadási határidő: 2018.10.23. kedd este 20:00 (7. hét vége)

HF3: Viselkedés modellezés (kiadás: 6. héten(módosítva!))

A házi feladat részletei az alábbi szöveges dokumentumban találhatóak: rete-03-hw-handout-en.pdf

  • Kiindulási modell: hw-3-model.mdzip
  • A kiindulási modellt a TeamWork Serveren található projektekbe kell merge-lni, melynek használatáról a YouTube csatornán található videó, ezt a meglévő HF projekt megnyitása után Tools -> Project Merge menüponttallehet elvégezni. Végezzük a merge folyamatot 3-way módban, tallózuk ki a harmadik feladat most kiadott alapját (hw-3-model.mdzipSource Project gyanánt, míg az Ancestor Project szerepében ezúttal is az első házi feladat eredetileg kiadott állapotát (hw-1-model.mdzip) tartalmazó commitot használjuk. Ellenőrizzük a feljövő ablakban, hogy az első fázishoz elkészített modellek megmaradnak-e, majd hagyjuk jóvá a műveletet. Érdemes a projektről lokális biztonsági másolatot készíteni, ha valami probléma adódna.
  • A merge folyamthoz a legfrissebb leírást a következő Q2A kérdésre adott válasz tartalmazza, esetleges új problémákat is itt célszerű jelezni: http://q2a.inf.mit.bme.hu/3850/merge-ancestor-teamwork-local-project
  • A megoldás beadása a feltöltött PDF dokumentumot és az utolsó commit-ot jelenti a TeamWork Serveren a beadási határidő előtt.
  • A HF3-ból opcionális beadást már nem tartunk, de a szükséges kérdésekre a Q2A oldalon keresztül válaszolunk.

A kötelező végső beadási határidő: 2018.10.23. kedd este 20:00 (7. hét vége)

HF4: Hibatűrés (kiadás: 8. hét vége)

A házi feladat részletei az alábbi szöveges dokumentumban találhatóak: TBD

  • Ennél a feladatnál nincs kiindulási modell.
  • A feladatot a TopEvent FTA 2017 nevű programmal kell megoldani, melynek használatáról és a telepítéséről útmutatót a megfelelő FTSRG csatornán találtok. (A letöltéshez regisztrálni kell egy email címmel.)
  • A megoldás beadása házi feladat portálon történik, melyben egy *.zip-et kell feltölteni, ami tartalmazza a *.pdf-t fájl a dokumentációval, illetve a TopEvent FTA 2017-ből kiexportált modellt. (A lefuttatott méréseket is érdemes bennehagyni a modellben.)
  • A megoldások opcionálisan beadhatók 2018.11.11. vasárnap este 20:00 (10. hét vége) melynek során az oktatók egyetlen egyszer megvizsgálják és kommenteket fűzhetnek az adott megoldásokhoz. A kommentek alapján a megoldások átdolgozhatók/javíthatók a végső beadási határidőig.

A végső beadási határidő: 2018.12.09. vasárnap este 20:00 (14. hét vége).

HF5: Platform modellezés és allokáció (kiadás: 10. hét vége)

A házifeladat részletei az alábbi szöveges dokumentumban találhatóak: TBD

  • Kiindulási modell: TBD
  • A kiindulási modellt a TeamWork Serveren található projektekbe kell merge-lni, melynek használatáról a YouTube csatornán található videó.
  • A megoldás beadása a feltöltött PDF dokumentumot és az utolsó commit-ot jelenti a TeamWork Serveren a beadási határidő előtt.
  • A megoldások opcionálisan beadhatók 2018.11.25. vasárnap este, amelynek során az oktatók egyetlen egyszer megvizsgálják és kommenteket fűzhetnek az adott megoldásokhoz. A kommentek alapján a megoldások átdolgozhatók/javíthatók a végső beadási határidőig, illetve segíthetnek a következő feladatok megoldásában.

A végső beadási határidő: 2018.12.09. vasárnap este 20:00 (14. hét vége).

HF6: Verifikáció és validáció (kiadás: 12. hét vége)

A házifeladat részletei az alábbi szöveges dokumentumban találhatóak: TBD

  • Kiindulási modell: TBD
  • A kiindulási modellt a TeamWork Serveren található projektekbe kell merge-lni, melynek használatáról a YouTube csatornán található videó.
  • A megoldás beadása a feltöltött PDF dokumentumot és az utolsó commit-ot jelenti a TeamWork Serveren a beadási határidő előtt.
  • A T6.3 feladat megoldásához az alábbi sablont kell használni: sablon.doc 
  • A HF6-ból opcionális beadást már nem tartunk, de a szükséges kérdésekre a Q2A oldalon keresztül válaszolunk.

A végső beadási határidő: 2018.12.09. vasárnap este 20:00 (14. hét vége).