by Michael Herceg
Abstract:
Ein hilfreiches Verfahren den Softwareengineering-Prozess zu optimieren, ist die Einführung von Requirementsmatrizen. Diese beinhalten beispielsweise wichtige Szenarien, die mit den dazugehörigen Klassen sowie Methoden verknüpft werden. Somit lassen sich für unterschiedliche Fälle klare Bedingungen sowie Strukturen und deren Dazugehörigkeiten identifizieren. Ziel dieser Arbeit war es anhand des JHotDraw-Frameworkes diese Requirementsmatrix zur Laufzeit zu überprüfen. Es wurde dafür ein Analyse-Tool entwickelt, welches die Matrix sowie Testcases einliest, und daraus eine Zusammenfassung in verschiedenen Arten darstellt und darüberhinaus auch Operationen zur Kombinierung liefert. Die Testcases wurden für jedes einzelne Requirement mit dem Eclipse-Tracingtool TPTP erstellt. Anhand der daraus resultierenden Ergebnisse wurde nach markanten Mustern gesucht, die sich durch starke oder sehr schwache Ãhnlichkeiten, beschreiben lassen.
Reference:
Analyse der Beziehungen von Requirements und Testcases anhand des JHotDraw-Frameworkes (Bachelor's Thesis) (Michael Herceg), 2009.
Bibtex Entry:
@Baccthesis{Herceg2009,
author = {Michael Herceg},
title = {Analyse der Beziehungen von Requirements und Testcases anhand des JHotDraw-Frameworkes (Bachelor's Thesis)},
year = {2009},
abstract = {Ein hilfreiches Verfahren den Softwareengineering-Prozess zu optimieren,
ist die Einführung von Requirementsmatrizen. Diese beinhalten beispielsweise
wichtige Szenarien, die mit den dazugehörigen Klassen sowie Methoden
verknüpft werden. Somit lassen sich für unterschiedliche Fälle klare
Bedingungen sowie Strukturen und deren Dazugehörigkeiten identifizieren.
Ziel dieser Arbeit war es anhand des JHotDraw-Frameworkes diese Requirementsmatrix
zur Laufzeit zu überprüfen. Es wurde dafür ein Analyse-Tool entwickelt,
welches die Matrix sowie Testcases einliest, und daraus eine Zusammenfassung
in verschiedenen Arten darstellt und darüberhinaus auch Operationen
zur Kombinierung liefert. Die Testcases wurden für jedes einzelne
Requirement mit dem Eclipse-Tracingtool TPTP erstellt. Anhand der
daraus resultierenden Ergebnisse wurde nach markanten Mustern gesucht,
die sich durch starke oder sehr schwache Ãhnlichkeiten, beschreiben
lassen.},
file = {:BSc Theses\\2009 Michael Herceg\\Michael Herceg - Analyse der Beziehungen von Requirementsund Testcases anhand des JHotDraw-Frameworkes-preprint.pdf:PDF},
owner = {AK117794},
timestamp = {2015.09.21},
}