H5 2a)

moritz31
Erstie
Erstie
Beiträge: 13
Registriert: 27. Okt 2014 12:34

H5 2a)

Beitrag von moritz31 »

Hey,

hab mal ne Frage zur 2a),
müssen wir die Tools für alle Projekte aus dem Apache Commons einzeln aktivieren oder reicht es wenn wir sie für 2-3 aktivieren.
Und was heißt höchste Kategorie ? Kann man das irgendwo nachlesen?

Gruß
Moritz Weichert

leonidglanz
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 126
Registriert: 29. Apr 2015 08:35

Re: H5 2a)

Beitrag von leonidglanz »

Hallo,

nehmen wir mal FindBugs als Beispiel:

Bei FindBugs gibt es die Kategorien von Bugs z.B. Of concern, Troubeling, Scary und Scariest.
Die höchste Kategorie ist natürlich Scariest, aber wenn in der Kategorie Scariest keine echten Probleme sind (True Positives) muss die nächste Kategorie Scary untersucht werden.
Die Aufgabe besteht darin aus allen Projekten 3 echte Probleme zu untersuchen.
Manche Projekte haben mit einem Tool mehr Bugs als mit dem anderen, deshalb sind es so viele Projekte.

MfG,
Leonid Glanz

nvalenti
Neuling
Neuling
Beiträge: 10
Registriert: 30. Aug 2015 18:06

Re: H5 2a)

Beitrag von nvalenti »

Hallo,

die Antwort ist mir nicht ganz klar. Wir sollen jetzt für jedes Projekt 3 Fehler untersuchen?
Ist es dabei egal, welche Tools wir am Ende einsetzen?
Also 39*3=117 Fehler!?
Oder insgesamt 3 Fehler pro Tool, also 12 Fehler?

Gruß,
Nathan

leonidglanz
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 126
Registriert: 29. Apr 2015 08:35

Re: H5 2a)

Beitrag von leonidglanz »

Hallo,

Es sollen pro Tool 3 Probleme aufgezeigt werden.

MfG,
Leonid

BluBlu
Erstie
Erstie
Beiträge: 19
Registriert: 17. Sep 2015 09:50

Re: H5 2a)

Beitrag von BluBlu »

leonidglanz hat geschrieben: Die Aufgabe besteht darin aus allen Projekten 3 echte Probleme zu untersuchen.
Wie folgt das "echte Probleme" aus der Aufgabenstellung? Dort steht:

"Hinweis: Beschreiben Sie die genaue Stelle des auftretenden Problems und ob es ein Problem darstellt."

Impliziert das "ob" nicht gerade, dass man auch gefundene Probleme aufführen darf, die keine echten Probleme sind?

leonidglanz
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 126
Registriert: 29. Apr 2015 08:35

Re: H5 2a)

Beitrag von leonidglanz »

Hallo,

das "ob" steht dafür, dass beschrieben werden soll, wieso das Problem ein echtes Problem ist.

Wie im Beispiel beschrieben:

Das Problem ist, sollte in Zeile 323 eine Exception geworfen werden, dann ist die resourceURL tatsächlich null. Es handelt sich um einen true Positive.

MfG,
Leonid

mProg
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 147
Registriert: 25. Apr 2015 00:10

Re: H5 2a)

Beitrag von mProg »

leonidglanz hat geschrieben:Hallo,

das "ob" steht dafür, dass beschrieben werden soll, wieso das Problem ein echtes Problem ist.

Leonid
Muss dieses Problem zum Runtime-Error führen, wie in diesem Beispiel oder ist auch der Fall, dass ein unnötiges Vergleich gemacht wird wie zum Beispiel assertTrue(list.containsall(list)) auch ein echtes Problem?

skisssbb
Neuling
Neuling
Beiträge: 3
Registriert: 24. Apr 2015 19:21

Re: H5 2a)

Beitrag von skisssbb »

leonidglanz hat geschrieben:Hallo,

nehmen wir mal FindBugs als Beispiel:

Bei FindBugs gibt es die Kategorien von Bugs z.B. Of concern, Troubeling, Scary und Scariest.
Die höchste Kategorie ist natürlich Scariest, aber wenn in der Kategorie Scariest keine echten Probleme sind (True Positives) muss die nächste Kategorie Scary untersucht werden.
Die Aufgabe besteht darin aus allen Projekten 3 echte Probleme zu untersuchen.
Manche Projekte haben mit einem Tool mehr Bugs als mit dem anderen, deshalb sind es so viele Projekte.

MfG,
Leonid Glanz
Du meinst "false positives" oder? Weil "True Positives" sind ja echten Probleme, oder habe ich mich geirrt?

h_ar
Mausschubser
Mausschubser
Beiträge: 99
Registriert: 16. Apr 2015 19:56

Re: H5 2a)

Beitrag von h_ar »

Ich glaube es war so gemeint:

Wenn keine TRUE POSITIVES gefunden werden, ....

Die Klammer bezieht sich auf die echten Fehler.

jojoman_12
Neuling
Neuling
Beiträge: 4
Registriert: 2. Dez 2015 19:45

Re: H5 2a)

Beitrag von jojoman_12 »

Hallo,

ich habe leider nicht verstanden, dürfen wir auch false positve bugs angeben?

EDIT: Tschuldigung meinte nicht false positive sondern irrelevant true positive

Antworten

Zurück zu „Archiv“