Korisnički alati

Site alati


studenti:viktor_kvaternjak:vk_start

Dnevnik rada

1. tjedan (15.-21.10.2012.)

Dosadašnji rad
  • održan sastanka s mentorom mg.Paletom na kojemu su se razmatrale moguće teme za završni rad. Sastanku su prisustvovali Goran Ličina i Kristian Skračić
  • dogovorena je tema izrade PoC (Proof of Concept) za autentikaciju temeljem dinamičkih pitanja putem mobilne aplikacije specijalizirane za pitanja na temelju poznanstava korisnika
Daljnji koraci
  • proučiti literaturu koja je poslana elektroničkom poštom. Mail je poslao Kristian Skračić
  • održati sastanak i dogovoriti daljnje korake

2. tjedan (22.-28.10.2012.)

Dosadašnji rad
  • Proučen je diplomski rad br. 370 “Jednokratna autentikacija zasnovana na znanju korisnika” i neka dodatna literatura
  • Održan je sastanak u petak, 26. 10. 2012. Okvirni zaključci su:
    • Korištenje Java tehnologije kako bi se postigla modularna arhitektura aplikacije
    • Korištenje principa iz ontologije kako bi se generirala pitanja za dinamičku autentikaciju
    • Određen je termin budućih sastanaka (utorkom u 13h)
Daljnji koraci
  • Registrirati se na Zotero sustav i priključiti se grupi sa zajedničkim popisom literature
  • Pronaći relevantne članke koji bi pomogli u generiranju pitanja

3. tjedan (29.10-4.11.2012.)

Dosadašnji rad
  • Održan je sastanak 30.10.2012. gdje je dogovorena izrada ontologije poznanstva
  • Kontaktirani su autori rada “Access Control by Testing for Shared Knowledge” te je pribavljena datoteka sa 172 pitanja koja su stvarali korisnici
  • Proučene su upute za kreiranje ontologija te softver Protege 2000
Daljnji koraci
  • Obraditi dobivena pitanja i vidjeti koja su primjenjiva u ovom kontekstu
  • Započeti izradu ontologije poznanstva

4. tjedan (5.-11.11.2012.)

Dosadašnji rad
  • Pitanja su obrađena, no vrlo malo njih je primjenjivo na ontologiju poznanstva
Daljnji koraci
  • Pronaći i elaborirati razloge za ontologiju osobe

5. tjedan (12.-18.11.2012.)

Dosadašnji rad
  • Elaborirani su razlozi za ontologiju osobe
  • Izrađena neka pitanja koja se odnose na ontologiju osobe
Daljnji koraci
  • Digitalizirati analizu ontologije

6. tjedan (19.-25.11.2012.)

Dosadašnji rad
  • Sastanak nije održan zbog dana Fakulteta
Daljnji koraci
  • Ostaju isti

7. tjedan (26.11-2.12.2012.)

Dosadašnji rad
  • Predan je dokument koji analizira prednosti i mane ontologije osobe u odnosu na ontologiju poznanstva
  • Napravljena je početna mentalna mapa koja prikazuje moguće entitete koje možemo ispitivati u ontologiji poznanstva
  • Izrađeni su primjeri pitanja za ontologiju poznanstva
Daljnji koraci
  • Zanemariti ontologiju osobe i fokusirati se na ontologiju poznanstva sa sljedećim ograničenjima:
    • Promatramo mjesta i događaje koji su relativno trajni
  • Odrediti kako sakriti detalje iz pitanja
  • Procijeniti kako utječe pojava opcije “Ništa od navedenog” u skupu ponuđenih vrijednosti
  • Odrediti kako se generira pitanje koje korisnika vodi na krivi put (primjer: putovanje avionom ako se zna da je odredište Samobor)
  • Sinkronizirati se sa SVN repozitorijem

8. tjedan (3.-9.12.2012.)

Dosadašnji rad
  • Predložena je upotreba ontologije iz koje bi se generirala pitanja
    • Sakrivanje detalja se može postići korištenjem nadrazreda u ontologiji
    • Mogu se generirati pitanja tipa točno netočno s jednim atributom, više atributa ili pitanja višestrukog odabira
Daljnji koraci
  • Za pitanja koja pokušavaju navesti lažnog korisnika na krivi put potrebno je odrediti domene u ovisnosti o zadanoj vrijednosti atributa. Za to treba pronaći odgovarajuće internet servise koje pružaju popis tih distraktora.
  • Napraviti skicu podatkovne strukture koja će omogućiti modularno postizanje gornjeg cilja. Predlaže se korištenje strategy patterna.
  • Krenuti s polaganom izradom kostura android aplikacije

9. tjedan (10.-16.12.2012.)

Dosadašnji rad
  • Izrađen Android projekt u Eclipseu i upogonjen s ActionBarSherlockom
  • Proučen strategy pattern
Daljnji koraci
  • Izraditi klase prema strategy patternu
  • Testirati klase uz pomoć JUnita

10. tjedan (17.-23.12.2012.)

Dosadašnji rad
  • Smišljen način kombiniranja više podataka u pitanjima
Daljnji koraci
  • Pogledati kako primjeniti “Fuzzy logic”
  • Objasniti spremanje pitanja u tehničkoj dokumentaciji
  • Razmotriti načine razlikovanja korisnika u prototipu

11. tjedan (24.-30.12.2012.)

  • Praznici

12. tjedan (31.12.2012.-6.01.2013.)

Dosadašnji rad
  • Održan tehnički sastanak 3.1
    • Nacrtana osnovna shema grafičkog sučelja mobilne aplikacije
    • Razmotreni načini komunikacije: SOAP, REST, WSDL, HTTPS
    • Odabrana zxing biblioteka za generiranje QR kodova
    • Osmišljen protokol za uparivanje aplikacija
Daljnji koraci
  • Implementirati dogovoreno

13. tjedan (7.-13.01.2013.)

Dosadašnji rad
  • Uparivanje uređaja je funkcionalno
  • Održan tehnički sastanak 8.1
    • Dogovoreni komunikacijski protokol DQS je prilagođen posebnostima Android platforme
    • Osmišljen je podatkovni model za aplikaciju → SQLite baza podataka
Daljnji koraci
  • Dovesti aplikaciju u beta verziju

14. tjedan (14.-20.01.2013.)

Dosadašnji rad
  • Aplikacija je napravljena
Daljnji koraci
  • Proces ispravljanja pogrešaka
  • Prezentacija projekta
studenti/viktor_kvaternjak/vk_start.txt · Zadnja izmjena: 2023/06/19 18:21 (vanjsko uređivanje)