Hash Comparison Module for OCFA



Relevanta dokument
Coridendro ett verktyg för att grafiskt åskådliggöra incidensen av malignt melanom inom olika släkter

Beställningsgränssnitt i surfplattor för restauranger

Data visualization on Android

Utveckling av ett grafiskt användargränssnitt

Logging Module into the PRIME Core

Prototyp av VoIP/PSTN-gateway

Utveckling av simulator för ärendehanteringssystem

Using SharePoint Workflow

Decentraliserad administration av gästkonton vid Karlstads universitet

Migrering av applikationen AMM till molnet

Spårbarhet En underskattad dimension av informationssäkerhet

Datavetenskap. Opponent(er): Niclas Hanold. Samiar Saldjoghi. Respondent(er): Carl-Henrik Svanemark. Joakim De Jong. Definition och Implementering av

Nätverkslagring: SAN/NAS-lösning för VMmiljö

Administrationsverktyg för marinvåg

Presentationsgränssnitt för statistik och historik

tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar

Utvecklingen av ett tidregistrerings- och faktureringssystem

Anpassningsbar applikationsstruktur för flerpunktsskärmar

En ansats till behovsstyrd applikationsutveckling

Grafisk visualisering av en spårbarhetslösning

Packet Aggregation in Linux

Opponenter: Erik Hansen Mats Almgren Respondent: Martin Landälv ioftpd-verktyg

Synkronisering av kalenderdata

Analys av BI-system och utveckling av BIapplikationer

Med koppling till EmiWeb

Oppositionsrapport: Experior DSTL. Vincent Thuning, Björn Nordström 4 juni 2012

Oppositionsrapport. Opponent: Therese Sundström. Respondent: Malin Abrahamsson & Aleksandra Gadji

extensible Markup Language

"Distributed Watchdog System"

Skriva, presentera och opponera uppsats på läkarprogrammet Examensarbete termin 10

- A Scrum Planning Tool Case Study to Evaluate the The Rich AJAX Platform

Anvisningar för utformning av sammandrag som mognadsprov

KN - Seminarium. (Anvisningar för skrivande)

Teoretisk och praktisk genomgång av IPv6 och dess säkerhetsaspekter

SVENSKA SOM ANDRASPRÅK

esamhälle Sammanfattning-regionala nätverksträff Innehåll

HMK. HMK-Geodesi Workshop. 17 juni 2013 GRUPPDISKUSSION GRUPP 2. HMK Geodesi, Workshop KTH en handbok i mät- och kartfrågor

Tips för uppsatsskribenter. Examensarbete C 10p, D10p och D20p

MARKNADSFÖRING LÄRARHANDLEDNING. Jan-Olof Andersson Rolf Jansson Anders Pihlsgård Nils Nilsson. M3000 LÄRARHANDLEDNING Författarna och Liber AB 1

Utbildning i marknadsföring Biografcentralen

Vad gjorde vi förra gången? Vad gjorde vi förra gången? Vad gjorde vi förra gången? Syftet med att organisera verksamheten Organisationsteori

Titel Mall för Examensarbeten (Arial 28/30 point size, bold)

Webbsystems inverkan på innehåll och användbarhet på webbplatser - oppositionsrapport

Concept Selection Chaper 7

1 Skapa Tabell Skapa Relationer Redigera Relationer Redigera Fält i Tabell Lägga till Poster i Tabell...

Smakprov för bloggen lärare karin i januari 2016 Inledningen och kapitel 1 4.

Bilaga 5 Referensformulär för valfrihetssystem inom hemvården i Skövde kommun

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

Sammanställning Undersökning av kommunens funktionsbrevlådor 2013

Enkätstudie bland passagerarna på Gotlandia II och Gotland

Konsekvenser för företaget och dess riskhantering från. utvärderingsmodell" Erik Mattsson David Wimmercranz

SCHEMA FÖR SLUTPRESENTATIONER

Förberedelse-PM Examensarbete för Byggteknik

Examensarbeten inom matematik Gemensamma riktlinjer för hantering

Anvisningar för skriftlig rapport av fältstudien Hälsans villkor i HEL-kursen

B. Förkunskapskrav och andra villkor för tillträde till kursen

Bygga hus med LECA-stenar

Projektuppgiftstitel EFTERSTUDIE. ProjektBadtunna. Version 1.0. Status. Granskad. Godkänd. LIPS Efterstudie

Uppföljning av ungdomstrainee 2013

Västsvenska paketet Skattning av trafikarbete

Handledning: Att söka till högskolan

ATTITYDER TILL FÖRSKOLAN ÅR 2012 föräldrars uppfattning av kvalitet i förskolan

Specialistexamen i allmänmedicin Instruktion för examinator och medexaminator.

Roller och ansvarsområden i IMI

Standard, handläggare

Måttbandet nr 146 mars 2007

Samrådssvar från Länsstyrelsen i Kalmar län gällande Arbetsprogram med tidtabell samt översikt väsentliga frågor för Södra Östersjöns vattendistrikt

Litteraturstudie i kursen Mångkulturella aspekter vid diabetes

RFI för nästa generations katalogtjänst. Som inte behöver baseras på en katalogprodukt

Litteraturstudie i kursen diabetesvård 15hp

TRAFIKBULLERUTREDNING KVARTERET VIOLEN, VARA

Individuellt fördjupningsarbete

Regler för flytt av spelare mellan olika nivåer. (Mörkröd nivå Pojkar)

Lektionsupplägg: Ozon vad gör det?

ANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK

Varför är vissa guppys gråa och trista medan andra är färgglada och stiliga?

ÖPXX: samrådssynpunkter

Totalt intervjuades 320 personer. Ingen statistik fördes på svarsbortfallet men få besökare tackade nej till en intervju.

På uppdrag av Behandlingshemmet Fristad. Intervjuer av uppdragsgivarna kring hur samarbetet har fungerat och hur insatserna har utförts

Ämnesplan i Engelska

Statskontorets enkät till organisationer för patientgrupper, pensionärer och personer med funktionsnedsättningar

LiTH. WalkCAM 2007/05/15. Testrapport. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

SÄKERHETSVISAREN 1. LEDNING OCH PRIORITERINGAR

LEGO NXT Robotprogrammering

1 Inledning. 2 Yttrande

Kvalitetskriterier för bedömning av självständigt arbete (examensarbete) vid arbetsterapeutprogrammen i Sverige

Kursbeskrivning för UVK 6 Utveckling och utvärdering av lärande 15 hp för åk 7-9, ht Inklusive Riktlinjer för slut-vfu.

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215

Sammanfattning. Max vikt: 800 kg. Hytten skall vara dämpad. 360 synfält. Det skall vara möjligt att värma och kyla mat.

Utvärdering APL frågor till handledare VT2015

EXJOBBSOPPOSITION. Rapportförfattare: Hanif Farahmand Mokarremi Ashkan Jahanbakhsh

Tillsyn enligt personuppgiftslagen (1998:204) hjälpmedelshanteringssystemet Sesam

Personal- och arbetsgivarutskottet

Studie- och yrkesvägledarenkät 2016

EMG:s väg till examensarbeten av mycket hög kvalitet

Läkemedelsförteckningen

Uppdateringar Serie[e] Våren 2013

Jämförelse av miljöenkäter. till personal vid Högskolan i Gävle. Undersökningar gjorda i maj 2002 resp i dec. 2003

Handlingsplan i bibliotekskunskap för Nybro Kommuns skolor.

Transkript:

Datavetenskap Opponenter: Andreas Dahlberg och Martin Bengtsson Respondenter: Therese Axelsson och Daniel Melani Hash Comparison Module for OCFA Oppositionsrapport, C/D-nivå 2005:xx

1 Sammanfattat omdöme av examensarbetet Therese och Daniel har i detta examensarbete skapat modul som uppfyller de krav som uppdragsgivaren hade gett. Under arbetets gång har man sett till att det skulle vara lätt att arbeta vidare med modulen. Den helhetsbild som ges är att detta projekt har lyckats uppnå sina mål. 2 Synpunkter på uppsatsen knuten till examensarbetet Vi kommer här att behandla uppsatsen i ett helhets perspektiv. 2.1 Titel Hash Comparison Module for OCFA är en beskrivande titel som klart förmedlar innehållet i uppsatsen och syftet med projektet. 2.2 Uppsatsens disposition Uppsatsen har bra disposition och är tydlig med bakgrundsinformation, design, implementatation och resultat. 2.3 Begreppsapparat Det finns många tekniska begrepp men de är bra förklarade eller så finns det referenser till vad begreppen är. Några begrepp har inga förklaringar eller referenser till vad de är för något. 2.4 Argumentering och slutsatsdragning Den argumentering som finns beskriver varför de valde att använda olika spåk, databaser med mera. 2.5 Sammanfattningen Sammanfattningen beskriver lite bakgrund till projektet och vad uppgiften var. Sammanfattningen har bra utformning och ger en snabb överblick av vad allt har gått ut på. 1

2.6 Språkbehandling Uppsatsen är skriven på engelska och vad vi kan bedöma så är språket professionellt. 2.7 Referat och källförteckning Stavfel vid referens 15. Vid referens 16 står det att det är en wikipedia-sida men länken är http://freshmeat.net/projects/berkeleydb/ som är samma länk som står vid referens 4. Referens 8 till FIVES-sidans länk http://fives.kau.se/a är inkorrekt, http://fives.kau.se/ är korrekt. Referenserna används korrekt i uppsatsen. 2.8 Övriga kommentarer Inget att kommentera. 3 Genomgång av uppsatsen kapitelvis 3.1 Kapitel 1 Introduktionen är bra. Bra med att ni har beskrivit varför uppdragsgivaren ville att ni skulle utföra det och också varför ni har utfört det. Kapitel 1.1 ger en bra bild över resten av uppsatsen. 3.2 Kapitel 2 Kapitel 2 går igenom bakgrunden till projektet på ett bra och detaljerat sätt. Kapitel 2.1 beskriver de underliggande tekniska delarna detaljerat. I 2.1.4 så används successor på ett ställe där vi tror det ska vara predecessor istället. Sidan 9 har en [?] referens. Kapitel 2.2 beskriver OCFA-systemet ingående där det behövs för att man ska förstå. Det är ett väldigt tungt och långt kapitel med mestadels text och någon bild. I kapitel 2.2:s inledning så används förkortningarna PoC1 och GPL/LGPL utan någon förklaring till vad dessa betyder. Möjligtvis så kunde man ha haft rferenser till dessa. I 2.3 så ges en översikt till FIVES-projektet. I texten här så refererar man till figur 4.2 men det ska nog vara 2.5. Figur 2.4 refereras det inte alls till. Figur 2.5 stämmer heller inte överens med den beskrivning som ges i texten, 2

ingenstans i bilden ser man några I, V eller Hash moduler. I kapitel 2.4 beskrivs MAPAP så att man förstod och inga problem upptäcktes i 2.4. 3.3 Kapitel 3 Kapitlet beskriver designen och de komponenter som MAPAP-modulen består av på ett lättbegripligt sätt. De designval som har gjorts förklaras och motiveras på ett bra sätt. I kapitel 3.2.3 står det att skillnaderna och likheterna mellan PostgreSQL och Berkeley DB skall diskuteras. Diskussionen om detta sker dock i kapitel 2.1.7. Vi tycker att kapitel 3.2.5, som är en översikt av hur MAPAP-modulen har implementerats, kanske skulle passa bättre som första delkapitel i kapitel 4 där implementationen beskrivs. 3.4 Kapitel 4 Det här kapitlet beskriver de delar som MAPAP-modulen består av samt hur de har implementerats. Det ges också en bra inblick i hur de olika klasserna fungerar med hjälp av flödesdiagram. Sekvensdiagrammet (Figur 4.4) beskriver hur de olika delarna av modulen interagerar med varandra på ett lättöveskådligt sätt. Vi tror att flödesdiagrammet för DB-kopplingen (bild 4.2) innehåller ett fel. Om kopplingen till databasen lyckas så visar bilden att kopplingen verifieras en andra gång. Istället borde bilden visa att ett handtag till DB-kopplingen sparas undan. 3.5 Kapitel 5 Resultatet, problem, framtida arbete och en utvärdering av projektet presenteras här på ett överskådligt sätt. Evaluasion=Evaluation. Referens eller förklaring till vad VPN-tunnel är för något kunde ha varit bra att ha. Utvärderingen ger en bra bild på hur projektet har varit uppdelad i för arbetsmoment. 3.6 Övriga kommentarer Inga kommentarer. 3

4 Slutliga kommentarer Detta är ett väl utfört projekt men uppsatsen skulle behövas putsas upp lite. För att få förståelse för projektet behöver man läsa uppsatsen några gånger. Detta behövs för att den här uppsatsen är tung när det gäller text speciellt när det gäller bakgrundskapitlet. 4