Zur Webseite der Informatik
Anschrift Universität Stuttgart
Institut für Softwaretechnologie
Universitätsstraße 38
D-70569 Stuttgart
Deutschland
Telefon +49 711 685-88555
Fax +49 711 685-88380
E-Mail EMail
Raum 1.228
Sprechzeit

Pre-Kondition:

Not Dienstag vor 12 Uhr

 

IF (Anliegen>15min)

THEN bitte Termin ausmachen

ELSE einfach vorbei kommen

 

Arbeitsgebiete/Forschung

  • Statische Codeanalyse
  • Gamification

 


Publikationen

Nicht veröffentlicht

  • Ostberg, Jan-Peter (10.2008):Evaluation kommerzieller Werkzeuge
    zur Diagnose von fehlerhaften Chips
    [PDF]
  • Ostberg, Jan-Peter (02.2009):Analyse und Vergleich der agilen Methoden hinsichtlich ihrer Einsetzbarkeit bei der Entwicklung von Automatisierungssystemen
  • Ostberg, Jan-Peter (08.2009):Entwicklung einer Applikation zur Flugbahnberechnung und deren Visualisierung für eine Ballschussmaschine

Vorträge

 


Lehre

Lehrveranstaltungen

  • Sommersemester 2017
    • Product Owner: EnPro "SpotBugs Plus"
  • Wintersemester 2016/17
    • Vorlesung: Programmentwicklung / Objektorientierte Programmierung
    • Betreuer Softwarepraktikum SE
  • Sommersemester 2016
    • Seminar: Human Aspects in Software Enginering (HASE)
    • Übungen: Qualitätssicherung und Wartung
  • Wintersemester 2015/16
    • Vorlesung: Programmentwicklung / Objektorientierte Programmierung
    • Betreuer Softwarepraktikum SE
  • Sommersester 2015
    • Mitbetreuer des Kurses 1 der Ferienakademie 2015
      We are using GitStack Logo
    • Seminar: Software-Qualitätskontrolle
    • Übungen: Qualitätssicherung und Wartung
  • Wintersemester 2014/2015
    • Hauptseminar: Agiles Softwareengineering
    • Vorlesung: Programmentwicklung / Objektorientierte Programmierung
    • Betreuer Softwarepraktikum SE
  • Sommersester 2014
    • Seminar: Software-Qualitätskontrolle
    • Übungen: Qualitätssicherung und Wartung
  • Wintersemester 2013/2014
  • Hauptseminar: Moderne Projektsteuerung
  • Betreuer Softwarepraktikum SE

Studienprojekte, Studien- und Abschlussarbeiten, Fachstudien, Prozessanalysen

  • Diplomarbeit "Schaffung einer Grundlage zur kontinuierlichen Qualitätsanalyse" (Abgeschlossen)
  • Bachelorarbeit "Analyse des Wartungsaufwands von aktiven Produkten" (Abgeschlossen)
  • Diplomarbeit "Konzeption eines Lego-Mindstorm Workshops für Studieninteressenten"(Abgeschlossen)
  • Fachstudie "Marktanalyse Quellcodeverwaltung" (Abgeschlossen)
  • Fachstudie "Marktanalyse statische Codeanalyse-Werkzeuge für Java" (Abgeschlossen)
  • Fachstudie "Marktanalyse statische Codeanalyse-Werkzeuge für C#" (Abgeschlossen)
  • Diplomarbeit "Entwurf eines selbstlernenden Filters für die automatische statische
    Codeanalyse" (Abgeschlossen)
  • Bachelorarbeit "Konzeption eines aufbauenden, durchgängigen Programmierbeispiels zum
    Einsatz in der Lehre" (in Bearbeitung)
  • Diplomarbeit "Fallstudie eines Architektur-Refactorings an einem Skriptsprachen-Programm"
  • Fachstudie "Software-Metriken und Werkzeuge für ihre Aggregation"
  • Prozessanalyse "Werkzeugunterstützung für den Quellcode-Review-Prozess, Prozessanalyse, Institut für Softwaretechnologie"
  • Fachstudie "Evaluierung von GUI Testing Frameworks"
  • Studienarbeit "Untersuchung von Metaphern der technischen Schuld für Coffee Script"
  • Masterfachstudie "Literatur-Suche zu Studentenprojekten und Vergleich der in der Literatur beschriebenen Studentenprojekte mit SoPra, StuPro und EnPro"
  • Masterarbeit "Studie zum Zusammenhang zwischen FindBugs-Meldungen, Metriken und Expertenbeurteilungen"
  • Masterarbeit "Untersuchung der Übertragbarkeit von Tutorial-Konzepten von Spielen auf Anwendungssoftware"
  • Masterarbeit "Untersuchung von bekannten Gamification-Ansätzen auf ihre Anwendbarkeit auf das Werkzeug der statischen Codeanalyse FindBugs"
  • Diplomarbeit "Werkzuegunterstützte Softwarequalitätssicherung für Neuentwicklungen"
  • Prozessanalyse " Analyse des Softwareentwicklungs- und Qualitätssicherungsprozess"
  • Fachstudie "Werkzeuge für die Projektdokumentation im SoPra"
  • Fachstudie " Werkzeuge für die technische Software-Dokumentation"
  • Fachstudie "Migration der Entwicklung von SVN nach Git"
  • Masterarbeit "Entwicklung eines Systems zur kontinuierlichen Integration für autonome Roboter"
  • Bachelorarbeit "Typische Veränderungen des Entwicklungsprozesses nach Scrum"
  • Masterarbeit "Erweiterung der statischen Codeanalyse um Social Coding"
  • Prozessanalyse "Analyse des Softwareentwicklungs- und Qualitätssicherungsprozesses"
  • Bachelorabreit "Testüberdeckung als Maß in Quamoco"

 


Aufgaben und Tätigkeiten