H5 2a)
H5 2a)
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
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
-
- BASIC-Programmierer
- Beiträge: 126
- Registriert: 29. Apr 2015 08:35
Re: H5 2a)
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
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
Re: H5 2a)
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
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
-
- BASIC-Programmierer
- Beiträge: 126
- Registriert: 29. Apr 2015 08:35
Re: H5 2a)
Hallo,
Es sollen pro Tool 3 Probleme aufgezeigt werden.
MfG,
Leonid
Es sollen pro Tool 3 Probleme aufgezeigt werden.
MfG,
Leonid
Re: H5 2a)
Wie folgt das "echte Probleme" aus der Aufgabenstellung? Dort steht:leonidglanz hat geschrieben: Die Aufgabe besteht darin aus allen Projekten 3 echte Probleme zu untersuchen.
"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?
-
- BASIC-Programmierer
- Beiträge: 126
- Registriert: 29. Apr 2015 08:35
Re: H5 2a)
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
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
Re: H5 2a)
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?leonidglanz hat geschrieben:Hallo,
das "ob" steht dafür, dass beschrieben werden soll, wieso das Problem ein echtes Problem ist.
Leonid
Re: H5 2a)
Du meinst "false positives" oder? Weil "True Positives" sind ja echten Probleme, oder habe ich mich geirrt?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
Re: H5 2a)
Ich glaube es war so gemeint:
Wenn keine TRUE POSITIVES gefunden werden, ....
Die Klammer bezieht sich auf die echten Fehler.
Wenn keine TRUE POSITIVES gefunden werden, ....
Die Klammer bezieht sich auf die echten Fehler.
-
- Neuling
- Beiträge: 4
- Registriert: 2. Dez 2015 19:45
Re: H5 2a)
Hallo,
ich habe leider nicht verstanden, dürfen wir auch false positve bugs angeben?
EDIT: Tschuldigung meinte nicht false positive sondern irrelevant true positive
ich habe leider nicht verstanden, dürfen wir auch false positve bugs angeben?
EDIT: Tschuldigung meinte nicht false positive sondern irrelevant true positive