Repository logoOPUS - Online Publications of University Stuttgart
de / en
Log In
New user? Click here to register.Have you forgotten your password?
Communities & Collections
All of DSpace
  1. Home
  2. Browse by Author

Browsing by Author "Toth, Fabian"

Filter results by typing the first few letters
Now showing 1 - 2 of 2
  • Results Per Page
  • Sort Options
  • Thumbnail Image
    ItemOpen Access
    Live-Prüfung von Spreadsheets während der Bearbeitung
    (2014) Toth, Fabian
    Spreadsheets sind tabellenförmige Dateien, die in vielen Bereichen eingesetzt werden. Verschiedene Studien haben gezeigt, dass sie sehr oft Fehler enthalten. Seit 2012 wird am Institut für Softwaretechnologie der Universität Stuttgart das Spreadsheet Inspection Framework entwickelt, das Spreadsheets statisch, dynamisch und auf Plausibilität prüfen kann. Im Jahr 2013 wurde mit der Entwicklung einer Integration für Microsoft Excel begonnen, mit der Prüfungen konfiguriert und manuell ausgelöst werden können. Nach einer erfolgreichen Prüfung zeigt diese die Ergebnisse in dem Spreadsheet und in einer Seitenleiste an. Durch die manuelle Auslösung der Prüfungen kann es sein, dass einige Zeit zwischen einer Fehlhandlung und deren Erkennung vergeht. Im Rahmen dieser Bachelorarbeit wurden Kriterien erarbeitet, die eine erfolgreiche Integration von automatisch ausgelösten Prüfungen in das Spreadsheet Inspection Framework ermöglichen sollten. Danach wurde ein Konzept entwickelt, dass diesen Kriterien entspricht. Dieses Konzept enthält außerdem Weiterentwicklungen der Darstellung der Ergebnisse in der Seitenleiste und in dem Spreadsheet. Durch diese Entwicklungen soll die Benutzeroberfläche an die automatisch ausgelösten Prüfungen angepasst werden und die Nutzer besser unterstützen. Dieses Konzept wurde anschließend in der Spreadsheet Inspection Framework Excel Integration umgesetzt und danach mit fünf Probanden evaluiert. Bei dieser Evaluation konnten sich die automatischen Prüfungen und die Weiterentwicklungen der Benutzeroberfläche im Allgemeinen bewähren.
  • Thumbnail Image
    ItemOpen Access
    Vergleich unterschiedlicher Compiler am Beispiel von SG++
    (2014) Grahovac, Adam; Toth, Fabian; Wickenhäuser, Patrick
    In größeren Softwareentwicklungsprojekten ermöglichen Prozessoptimierungen, zum Beispiel durch besseres Tooling, eine erhöhte Effizienz. Der oft eingesetzte Compiler GCC ist ein zentrales Werkzeug in der Softwareentwicklung und das Finden einer besseren Alternative hätte eine große Kostenersparnis zur Folge, der den Aufwand der Prozessoptimierung schnell amortisieren würde. Diese Fachstudie befasst sich mit den unbekannten Auswirkungen bei der Migration zu Clang am Beispiel der Bibliothek SG++. Betrachtet werden die Übersetzungszeit und Auswirkungen auf die Performance der entstandenen Anwendungen, sowie die Unterstützung benötigter, moderner Features. Um die Compiler in der Praxis zu vergleichen, wurde auf zehn unterschiedlichen Systemen getestet. Die Übersetzungszeit konnte im Schnitt auf ein Drittel reduziert werden, ohne dass es auf die Ausführungszeit der Anwendungen signifikanten Einfluss genommen hat. Am Ende stand fest, dass GCC durch Clang leicht zu ersetzen ist, wenn man nicht auf einem Windows-System entwickelt oder OpenMP benötigt. Doch überzeugt haben vor allem fortschrittliche Tools und eine erhöhte Benutzerfreundlichkeit. Dadurch kann eine Kostenersparnis resultieren, die den Aufwand der Migration bei Weitem übertrifft.
OPUS
  • About OPUS
  • Publish with OPUS
  • Legal information
DSpace
  • Cookie settings
  • Privacy policy
  • Send Feedback
University Stuttgart
  • University Stuttgart
  • University Library Stuttgart