Softwarebugs - Summer 17: Difference between revisions

From Sccswiki
Jump to navigation Jump to search
(Created page with "{{Lecture | term = Summer 17 | lecturer = Univ.-Prof. Dr. Thomas Huckle | timeplace = tba. | credits = 2 SWS / 4 Credits | audience = Informatik (Bachelor) : [http://drehs...")
 
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 3: Line 3:
| lecturer = [[Univ.-Prof. Dr. Thomas Huckle]]
| lecturer = [[Univ.-Prof. Dr. Thomas Huckle]]
| timeplace = tba.
| timeplace = tba.
| credits = 2 SWS / 4 Credits
| credits = 2 SWS / 5 Credits
| audience = Informatik (Bachelor)
| audience = Informatik (Bachelor)
: [http://drehscheibe.in.tum.de/myintum/kurs_verwaltung/cm.html?id=IN0014 Modul IN0014]
: [https://campus.tum.de/tumonline/WBMODHB.wbShowMHBReadOnly?pKnotenNr=1248710&pOrgNr=14189 Modul IN0014]
| tutorials = -
| tutorials = -
| exam = -
| exam = -
}}
}}
= Inhalt =
= Inhalt =
Analyse von Softwarefehlern
Softwarefehler und ihre Vermeidung spielen eine große Rolle in der
Softwarefehler und ihre Vermeidung spielen eine große Rolle in der
Programmentwicklung. An Hand von 'klassischen' Beispielen sollen
Programmentwicklung. An Hand von 'klassischen' Beispielen sollen
Line 16: Line 18:
http://www5.informatik.tu-muenchen.de/~huckle/bugse.html
http://www5.informatik.tu-muenchen.de/~huckle/bugse.html


[http://drehscheibe.in.tum.de/myintum/kurs_verwaltung/cm.html?id=IN0014 Modulbeschreibung]
[https://campus.tum.de/tumonline/WBMODHB.wbShowMHBReadOnly?pKnotenNr=1248710&pOrgNr=14189 Modulbeschreibung]


= Aktuelles =
= Aktuelles =


Maximal 10 Teilnehmer!
Maximal 16 Teilnehmer!
 
Vorbesprechung am 26.04.17




= Vorbesprechung =
= Vorbesprechung =
tba
Mittwoch, 26.04.17 im Raum 02.07.023, 16:00-16:30 Uhr


= Vorträge =
= Vorträge =
tba
Donnerstag 6.7., Freitag 7.7., Freitag 14.7., jeweils 14:00-18:00
 
* Do 6.7.  Raum 00.11.038 (Forsoft)   
** 14:00: Bassner (Patriot),
** 14:45: Dell'Antonio (SDI),
** 15:30: Scheller Space Shuttle),
** 16:15: König (Ariane 5),
** 17:00: Le  (Y2k)
* Fr 7.7. Raum 01.07.023   
** 14:00:  Burghardt (Mars Pathfinder),
** 14:45:  Reem (Pentium),
** 15:30:  Guerin (Vancouver Stock)
** 16:15: ---
** 17:00: ---
* Fr 14.7. Raum 01.07.023   
** 14:00: Tsakpinis (Cars),
** 14:45: Dimo Airplanes),
** 15:30: Müller Therac-25),
** 16:15: Langer (Sleipner),
** 17:00: Wieser (Wetter)


= Themen =
= Themen =
Line 34: Line 57:
* Denver Flughafen, Gepäcktransport  (Komplexität)  
* Denver Flughafen, Gepäcktransport  (Komplexität)  
* Patriot  (Rundungsfehler)
* Patriot  (Rundungsfehler)
* Mars Sojourner (Priority Inversion)  
* Mars Pathfinder (Priority Inversion)  
* Space Shuttle (Synchronisierung)
* Space Shuttle (Synchronisierung)
* Finite-Element Fehler,Numerical Simulation(Sleipner,Brücken, Wetter)                    
* Finite-Element Fehler,Numerical Simulation: Sleipner Bohrinsel                    
* Vancouver-Börsen-Fehler und weitere Finanz-Bugs, Algotrading
* Vancouver-Börsen-Fehler und weitere Finanz-Bugs, Algotrading
* Luftfahrbugs (fly-by-wire,...)  
* Ariane 5  
* Mars Rover (Flash-FAT32)
* Mars Rover (Flash-FAT32)
* Wettervorhersage: Wintersturm Lothar, London Millenium Bridge
* Fly-by-wire: Airbus Landing, TACS,
* Autonomes Fahren, Airbag
Weitere Stichworte:
Weitere Stichworte:
* Mars Climate Orbiter und Polar Lander
* Mars Climate Orbiter und Polar Lander
Line 47: Line 73:
* Fehler in kommerzieller Software (Excel,...)
* Fehler in kommerzieller Software (Excel,...)
* Software Testing
* Software Testing
* Ariane-5
* SDI - Star Wars
* SDI - Star Wars
* Wahl-Computer
* Wahl-Computer
Line 61: Line 86:


= Anmeldung =
= Anmeldung =
Per Email an huckle@in.tum.de
TUMOnline Matchingsystem


= Formalia =
= Formalia =
* Vortrag: <= 45 min, ppt, pdf;  ca. 1 Woche vor Halten bei mir vorlegen (Email oder Persoenlich)
* Vortrag: <= 45 min, ppt, pdf;  ca. 1 Woche vor Halten vorlegen (Email oder Persoenlich)
* Ausarbeitung: ca. 15 Seiten, bis September 2012
* Ausarbeitung: ca. 8 Seiten, bis ca. Ende August 2017
* Veranstaltung blockweise an mehreren Terminen Mitte bis Ende Juni
* Veranstaltung blockweise an mehreren Terminen Ende Juni/Juli, 4 Termine je 4 Vorträge
* Festlegung bei einem Treffen zu Beginn des SoSe
* Festlegung bei einem Treffen zu Beginn des SoSe
* Zu Literatur jeder Zeit Rückfragen bei mir möglich
* Zu Literatur jeder Zeit Rückfragen bei mir möglich
* ca. 9 Vortraege sollte jeder hoeren.
* Nachbesprechung zu jeweiligem Vortrag auf Wunsch möglich
* Nachbesprechung zu jeweiligem Vortrag

Latest revision as of 13:57, 5 July 2017

Term
Summer 17
Lecturer
Univ.-Prof. Dr. Thomas Huckle
Time and Place
tba.
Audience
Informatik (Bachelor)
Modul IN0014
Tutorials
-
Exam
-
Semesterwochenstunden / ECTS Credits
2 SWS / 5 Credits
TUMonline
{{{tumonline}}}


Inhalt

Analyse von Softwarefehlern

Softwarefehler und ihre Vermeidung spielen eine große Rolle in der Programmentwicklung. An Hand von 'klassischen' Beispielen sollen aus verschiedensten Bereichen gravierende Softwarefehler analysiert werden. Literatur findet sich auf meiner WWW-Seite, z.B. http://www5.informatik.tu-muenchen.de/~huckle/bugse.html

Modulbeschreibung

Aktuelles

Maximal 16 Teilnehmer!

Vorbesprechung am 26.04.17


Vorbesprechung

Mittwoch, 26.04.17 im Raum 02.07.023, 16:00-16:30 Uhr

Vorträge

Donnerstag 6.7., Freitag 7.7., Freitag 14.7., jeweils 14:00-18:00

  • Do 6.7. Raum 00.11.038 (Forsoft)
    • 14:00: Bassner (Patriot),
    • 14:45: Dell'Antonio (SDI),
    • 15:30: Scheller Space Shuttle),
    • 16:15: König (Ariane 5),
    • 17:00: Le (Y2k)
  • Fr 7.7. Raum 01.07.023
    • 14:00: Burghardt (Mars Pathfinder),
    • 14:45: Reem (Pentium),
    • 15:30: Guerin (Vancouver Stock)
    • 16:15: ---
    • 17:00: ---
  • Fr 14.7. Raum 01.07.023
    • 14:00: Tsakpinis (Cars),
    • 14:45: Dimo Airplanes),
    • 15:30: Müller Therac-25),
    • 16:15: Langer (Sleipner),
    • 17:00: Wieser (Wetter)

Themen

  • Pentium-Prozessor-Fehler (Division)
  • Medizingeräte (Therac-25)
  • Denver Flughafen, Gepäcktransport (Komplexität)
  • Patriot (Rundungsfehler)
  • Mars Pathfinder (Priority Inversion)
  • Space Shuttle (Synchronisierung)
  • Finite-Element Fehler,Numerical Simulation: Sleipner Bohrinsel
  • Vancouver-Börsen-Fehler und weitere Finanz-Bugs, Algotrading
  • Ariane 5
  • Mars Rover (Flash-FAT32)
  • Wettervorhersage: Wintersturm Lothar, London Millenium Bridge
  • Fly-by-wire: Airbus Landing, TACS,
  • Autonomes Fahren, Airbag

Weitere Stichworte:

  • Mars Climate Orbiter und Polar Lander
  • Weitere Raumfahrt-Bugs (Voyager,..)
  • Eisenbahnfehler (Hamburg,London,...)
  • Sicherheitsrisikos
  • Fehler in kommerzieller Software (Excel,...)
  • Software Testing
  • SDI - Star Wars
  • Wahl-Computer
  • Toll Collect
  • Y2K revisited
  • Aufstieg und Fall von Softwarefirmen
  • Refactoring
  • Projekt Management
  • Gute Software?
  • Auomotive
  • Chemieunfälle
  • Nukleare Katastrophen

Anmeldung

TUMOnline Matchingsystem

Formalia

  • Vortrag: <= 45 min, ppt, pdf; ca. 1 Woche vor Halten vorlegen (Email oder Persoenlich)
  • Ausarbeitung: ca. 8 Seiten, bis ca. Ende August 2017
  • Veranstaltung blockweise an mehreren Terminen Ende Juni/Juli, 4 Termine je 4 Vorträge
  • Festlegung bei einem Treffen zu Beginn des SoSe
  • Zu Literatur jeder Zeit Rückfragen bei mir möglich
  • Nachbesprechung zu jeweiligem Vortrag auf Wunsch möglich