Warning: session_write_close(): write failed: No space left on device (28) in /home/www/studentski-izvjestaji/doku.php on line 117
Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions) in /home/www/studentski-izvjestaji/doku.php on line 117
==== 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