Projektpraktikum Software-Systeme
- Projektpraktikum Softwaresysteme:
- Sommersemester 2002
- Veranstaltung:
- 8118, 2 stündig
- Basis:
- --
- Zielgruppe:
- Studierende des 4. Semesters im Ingenieursstudiengang
- Ort:
- Raum PS1/9 - R. 324 [Inf-II]
- Termin:
- Donnerstag, 9-11 Uhr
- Beginn:
- 16.4.2002, 9:00 - 11:00 Uhr, Raum PS1/9 - R.332 [Inf-II]
Inhalt
Die Veranstaltung besteht aus zwei Teilen:
- Einer Vorlesung, die die Konzepte des Software-Engineerings
erläutert. Die Vorlesung behandelt die folgenden Themen:
- Einführung in Software Engineering (SWE): Begriffsbestimmung,
Fragestellungen
- Requirements-Analyse: Strukturierung, Formalismen
System-Analyse: Strukturierung, die vier Schichten eines
Modells, Prototyping
- System-Design: Strukturierung, Dekomposition,
Modularität
- Implementation: Techniken, "Programming in the Large",
Testen: Test-Generierung, -Ausführung, -Auswertung
- Vorgehensmodelle: Wasserfall-, V-, VP-, Spiral-,
Incremental-Prototyping-Modell
- Software Standards: ISO 9000, Capability Maturity Model (CMM)
- Bearbeitung vorlesungsbegleitender Aufgaben am Rechner, um die in
der Vorlesung vor gestellten Konzepte praktisch umzusetzen und zu
vertiefen.
Handouts
Die Beschreibung des Softwareproduktes.
Ein erster Entwurf zum Software Projekt Management
Plan. Der wird im folgenden noch ausgebessert, aber das wichtigste
steht drin.
Links
Nützliche Links zu Java
Das Handbuch zu CVS finden Sie
hier in verschieden Formaten.
OpenSSH für Windows. Die Dokumentation
findet ihr hier und
hier.
CVS für Windows. Dokumentation
findet ihr hier
Eine GUI für CVS. Dokumentation
findet ihr hier.
Wie erstelle ich einen ssh-key?
Hier der Versuch einer kleinen Anleitung.
- Zuerst installiert man OpenSSH.
- Die Eingabeaufvorderung (Kommandozeile) öffnen.
Das findet man meistens beim Zubehör.
- Dort in das Verzeichnis
C:\
wechseln.
C:\Programme\NetworkSimplicity\OpenSSH\ssh\ssh-keygen -t dsa -P
und den Anweisungen folgen.
- Mir die Datei
id_dsa.pub
zuschicken.
- Nach Erhalt einer Bestätigung von mir versucht bitte
ssh swprakt@goofy.informatik.uni-kiel.de cvs -v
auszuführen.
Wenn ihr die folgende Meldung angezeigt bekommt, dann habt ihr OpenSSH
richtig installiert.
Concurrent Versions System (CVS) 1.11.1p1 (client/server)
Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn,
Jeff Polk, and other authors
CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.
Specify the --help option for further information about CVS
Literatur
- [1]
- D. Mandrioli C. Ghezzi, M. Jazayeri.
Fundamentals of Software Engineering.
Prentice Hall, 1991.
- [2]
- H. Gomaa.
Software Design Methods for Concurrent and Real-Time Systems.
Addison-Wesley, 1993.
- [3]
- S. R. Schach.
Practical Software-Engineering.
Aksen Associated Incorporated Pubisher, 1993.
- [4]
- S.R. Schach.
Classical and Object-Oriented Software Engineering.
Irwin, 3 edition, 1996.
- Autor:
- Marcel Kyas
-
- Martin Steffen
- Letzte Änderung:
- 6. Mai 2002
Validate me.