22
© Heinz Nixdorf Institut, Universität Paderborn © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia Priesterjahn

© Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

Embed Size (px)

Citation preview

Page 1: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Erstellen von Seminararbeiten und Seminarvorträgen

Proseminar Softwarequalität und -sicherheit

1

Claudia Priesterjahn

Page 2: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Arbeitsweise

Früh genug anfangen

Empfehlung: min 2 Treffen mit dem Betreuer

Bei Problemen rechtzeitig beim Betreuer melden Harte Deadline: Spätestens eine Woche vor dem Vortrag Folien mit

Betreuer durchsprechen

2Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 3: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Lesen von Papieren

Zuerst Abstract lesen Thematischen Rahmen erfassen Hauptideen erfassen

Hauptteil überfliegen Inhaltsverzeichnis anlegen

Hauptteil ganz lesen Inhalt klar? Weitere Literatur nötig?

• Im Papier referenzierte Literatur

• Im Uninetz können die meisten wissenschaftlichen Veröffentlichungen elektronisch abgerufen werden

• Grundlagenliteratur (Bibliothek)

3Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 4: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

4Stefan Henkler, Martin Hirsch – Synthesis of Timed Behavior

Page 5: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Aufbau einer Ausarbeitung

Titelseite

Inhaltsverzeichnis

[Abbildungsverzeichnis] [Tabellenverzeichnis]

Einleitung / Motivation

Hauptteil

Fazit

Referenzen

[Glossar] [Index]

5Stefan Henkler, Martin Hirsch – Synthesis of Timed Behavior

Page 6: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Motivation & Einleitung

Warum dieses Thema? Wozu braucht man das? Praktische Relevanz? Relevanz in der Forschung? Zielgruppe der Arbeit?

Kurze Beschreibung, was gemacht werden soll

Übersicht über die Struktur der Arbeit

6Stefan Henkler, Martin Hirsch – Synthesis of Timed Behavior

Page 7: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Hauptteil

Grundlagen erklären, die zum Verständnis des Themas notwendig sind

Konzepte verständlich darstellen Mit Hilfe von Beispielen erklären Grafiken unterstützen Verständnis Formeln erklären

Vorteile/Nachteile darstellen

7Stefan Henkler, Martin Hirsch – Synthesis of Timed Behavior

Page 8: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Fazit

Kurze Zusammenfassung der Ergebnisse Nimmt Bezug auf die Einführung und die Motivation Ausblick auf weiterführende Forschung

Beispiele für Seminararbeiten auf der Webseite der FG Schäfer

8Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 9: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Grafiken und Tabellen

Erhalten Nummer und Überschrift Die Nummer wird im Text referenziert

9Claudia Priesterjahn – Softwarequalität und -sicherheit

Abbildung 1: RailCab

Daten 1 Daten 2

13 NAN

342 96

53 -6

Tabelle 2: Auswertung

Page 10: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Erstellen von Grafiken

Grafiken grundsätzlich als Vektorgrafik einbinden Kein bmp, gif, png, jpeg, …

Probleme beim Skalieren Artefakte Besser: pdf, svg, wmf, eps, ai, …

Vektorzeichenprogramme Adobe Illustrator Microsoft Office Visio Corel Draw Inkscape OpenOffice Draw Kivio & Karbon Xfig …

10Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 11: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Richtig Zitieren

Alle Quellen müssen angegeben werden Jede Quelle wird im Text an den entsprechenden Stellen

angesprochen Zitierarten:

Wortwörtlich (Gekennzeichnet durch Schriftart oder „“) Indirekt

Alle Quellen werden am Ende der Referenzen angegeben Referenzen können unterschiedlich angegeben werden

Nummer [6] Autor und Jahr [Dijkstra 1968] Abkürzung [Dij68] Bei uns vorgegeben durch bibtex-style Keine Wikipedia Referenz!

Wird eine Quelle nicht genannt, so gilt das als Betrugsversuch!

11Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 12: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Richtig Zitieren - Beispiel

12Claudia Priesterjahn – Softwarequalität und -sicherheit

Dijsktra [6] sagt dazu:

„For a number of years I have been familiar with the observation that the quality of programmers is a decreasing function of the density of go to statements in the programs they produce.“

Dawson beschreibt in seinem Papier [7], dass …

[6] E.W. Dijkstra, GoTo Statement Considered Harmful, Communications of the ACM, Vol. 11, No. 3, March 1968, pp. 147-148

[7] Dawson, R. 2000. Twenty dirty tricks to train software engineers. In Proceedings of the 22nd international Conference on Software Engineering (Limerick, Ireland, June 04 - 11, 2000). ICSE '00. ACM, New York, NY, 209-218.

Page 13: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

LaTeX

LaTeX Programmiersprache zum Erstellen von Texten Sehr gut bei großen Texten Sehr gut für Formeln Änderungen sind einfach zu machen Vieles ist automatisiert (z.B. Referenzen, Index, Bildunterschriften

usw.)

Vorlage verwenden: http://www.cs.uni-paderborn.de/fileadmin/Informatik/FG-Schaefer/

Lehre/Vorlagen/TeX-Vorlage.zip

13Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 14: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

14Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 15: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Vorbereitung

Gliederung aufstellen Grobskizze für die Folien anhand der Gliederung erstellen

Auf die zentralen Aussagen konzentrieren Nicht zu viel Wissen voraussetzen

Abschätzen, ob die Grobskizze dem zeitlichen Rahmen entspricht Sonst Thematik weiter einschränken

Daumenregel: ca. 2 min pro Folie Vorlage der FG Schäfer verwenden

Wird auf der Webseite veröffentlicht

15Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 16: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Foliengestaltung

Farben Nicht zu viele: max. 3 Sehr helle Farben verschwinden in der Projektion Bei Kombinationen auf Kontraste achten

16Claudia Priesterjahn – Softwarequalität und -sicherheit

Schlechter Kontrast Guter Kontrast

Schlechter KontrastUngünstige

Farbkombination

Page 17: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Foliengestaltung

Schrift Nicht zu viele verschiedene Schriftarten Keine Serifen Im Hörsaal mindestens Schriftgröße 20 Auch Indizes von Formeln müssen noch gut lesbar sein

Vorsicht mit Animationen Der Zuhörer soll dem Redner zuhören

Kurze Stichpunkte, keine langen Sätz

ige Stichpunkte pro Folie Erklärungen kommen vom Vortragenden Fähigkeiten des Tools ausnutzen:

Aufzählungen Diagramme Präsentationsmodi …

17Claudia Priesterjahn – Softwarequalität und -sicherheit

Simplicity isprerequisitereliabilityfor

Page 18: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Foliengestaltung

Nicht zu viele Folien Folien sollen den Vortrag unterstützen

→ Dienen nicht dem Vorlesen Zuhörer brauchen Zeit, die Folie zu lesen

Konzepte an Beispielen oder Grafiken erklären Letzte Folie: Zusammenfassung des Vortrags

18Claudia Priesterjahn – Softwarequalität und -sicherheit

Wichtige Details hervorheben

Page 19: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Übersicht behalten

Jeder Vortrag braucht eine Struktur Übersichtsfolie In Abschnitte unterteilen

Es sollte sichtbar sein, wo man sich im Vortrag befindet Foliennummer in Fußzeile Nach Abschnitt Übersichtsfolie wieder einblenden „Fortschrittsbalken“ Übersicht in Kopf/Fußzeile einblenden (Eine Methode reicht aus)

19Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 20: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Vortragsstil

Zuhörer ansprechen Folien einbeziehen

Auf Punkte hindeuten Grafiken erklären Evtl. Zeigestock oder

Laserpointer benutzen Presenter

Vortrag üben Mindestens ein Mal PowerPoint/Impress bieten die Möglichkeit, die Zeit zu messen Allein ist man meist langsamer

Laut und deutlich Auf die Zeit achten

20Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 21: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Vorbereitet sein

Alle Grafiken einbetten, nicht verknüpfen Besser noch eine Kopie dabei haben Vorher an Vortragslaptop ausprobieren Videos auf dem richtigen Monitor anzeigen

21Claudia Priesterjahn – Softwarequalität und -sicherheit

Page 22: © Heinz Nixdorf Institut, Universität Paderborn Erstellen von Seminararbeiten und Seminarvorträgen Proseminar Softwarequalität und -sicherheit 1 Claudia

© H

einz

Nix

dorf

Ins

titut

, U

nive

rsitä

t P

ader

born

Organisatorisches

22Claudia Priesterjahn – Softwarequalität und -sicherheit

Folienlayout der FG Schäfer benutzen Wird auf der Webseite bereitgestellt

Vortragstermin für Themen 14 – 26 20.7.2009 ca. 9 – 16 Uhr