SS 2007 - Engin Kirda, Anton Michlmayr und Martin Vasko
Stand: 25-06-2007
NEWS: LVA-Informationen für
das SS 2007
- Die Webseite für das SS2008 finden Sie hier: http://www.infosys.tuwien.ac.at/teaching/courses/gma/
- Das Seminar ist zu Ende. Wir hoffen, dass wir Ihr Interesse an "Verteilten Systemen" wecken konnten.
- Die Noten sind online- unser Feedback wird bis Ende der Woche per email zugesendet.
- Die Deadline für die Abgabe der Reviews ist vorbei. Die Reviews werden diese Woche per email zugesendet.
- Der Zeitplan für die Präsentationen am 20.6 is online.
- Die Deadline für die Abgabe der Seminararbeit ist vorbei. Die Zuteilung der Reviews wird per email zugesendet.
- Die Deadline für die Abgabe der Gliederung ist vorbei. Sie erhalten unser Feedback bis spätestens 27.04.2007 per email.
- Der Studiendekan hat dieses Seminar für die LVA-Bewertung ausgewählt. Abonnieren Sie bitte dieses Seminar in TUWIS und geben Sie Ihre Bewertung zwischen 21.05.2007 und 21.06.2007 ab. Ihr Feedback trägt zur Verbesserung der Lehre bei!
- Themeneinteilung ist online
- Folien der Vorbesprechung online
- Informationen zur Anmeldung online
- Webseite für SS 2007 online
Ziel des Seminars
ist es, einerseits einen Überblick über das Thema zu
vermitteln, andererseits
eine Einführung in den Wissenschaftsbegriff und -betrieb, in die
Planung und Realisierung von wissenschaftlichen Projekten sowie in
methodisches und wissenschaftliches Arbeiten (Literaturrecherche,
Präsentationstechniken, Methodenwahl, Konventionen) zu geben.
Themeneinteilung
| MatrNr | Thema | Note |
| 0627821 | World Wide Web | 3 |
| 0626331 | Semantic Web | 5 |
| 0527677 | Web 2.0 / Ajax | 1 |
| 0625656 | Content Management Systems | 2 |
| 0426773 | Open Source Licenses | 2 |
| 0627595 | Computer Viruses / Worms | 1 |
| 0625891 | Spam | 1 |
| 0101582 | Phishing | 2 |
| 0427717 | Firewalls | 5 |
| 0627917 | Intrusion Detection | 2 |
| 0627576 | Design Patterns | 1 |
| 0526018 | Aspect-oriented Programming | 1 |
| 0627112 | Social Engineering | 2 |
| 0626322 | CRM Systems | 2 |
| 0627596 | P2P/File Sharing | 2 |
| 0625756 | Autonomic Computing | 1 |
| 0627911 | Grid Computing | 1 |
Im Rahmen des
Seminars sind folgende Leistungen zu erbringen:
-
Recherche: Der Seminararbeit
und dem Vortrag sollen mindestens drei Quellen zugrunde liegen, wovon
eine aus untenstehender Liste sein kann. Die anderen Quellen sind durch
Recherche in Bibliotheken und Internet zu finden (siehe Linksammlung unten).
- Seminararbeit: Die
gesammelten Unterlagen sind in einer 7-10 seitigen Seminararbeit in
englischer oder deutscher Sprache zusammenzufassen (Englisch bedeutet
einen Bonus). Als Textsystem kann LaTeX verwendet werden (Bonus). Die
Seminararbeit ist gemäß Zeitplan in PDF Form abzugeben.
Verwenden Sie für die Arbeit eine angemessene Formatierung (z.B. Schriftgrösse 11, Zeilenabstand 1). Bedenken Sie, dass nicht die Länge sondern der Inhalt bewertet wird.
Hinweise zur Installation und Verwendung von TeX finden Sie unten.
-
Refereeing:
Jede
TeilnehmerIn erhält zwei Seminararbeiten anderer TeilnehmerInnen
zugeteilt, die zu lesen und anonym in wenigen Zeilen schriftlich
hinsichtlich der Verständlichkeit und der Präsentation zu
beurteilen sind. Weiters sind diese Arbeiten auf Plagiate zu
untersuchen, d.h. Vorhandensein der Arbeit (oder Teilen davon) im
Internet (und somit blosses Kopieren). Verwenden Sie für die
Review das vorgegebene Formular. [Alternativ in Word 2007, PDF].
- Vortrag: In einem 15
minütigen Vortrag wird das gewählte Thema präsentiert.
Dazu sind Präsentationen mit Powerpoint oder ähnlichen
Programmen zu erstellen (Notebook und Datenprojektor sind vorhanden).
Sie senden uns
Ihre Folien in elektronischer Form per e-mail zu,
damit wir diese ins Web stellen können.
Falls Sie für die Folien LaTeX verwenden, werden die Pakete
seminar, beamer, oder prosper empfohlen.
-
Anwesenheit:
Grundsätzlich besteht bei den Seminarterminen Anwesenheitspflicht.
Bei Fragen oder
Problemen, können Sie uns eine e-mail (gma@infosys.tuwien.ac.at)
senden oder nach Vereinbarung persönlich vorbei kommen. Sie
können uns auch Entwürfe Ihrer Seminararbeit oder der Folien
senden; sofern es unsere Zeit erlaubt, werden wir sie uns ansehen und
kommentieren.
-
Allgemeine Vorbesprechung: Mittwoch, 7. März 2007, 12:00 - 13:00 Uhr, Hörsaal EI7 der TU Wien (siehe auch hier: http://www.logic.at/informatik/ss2007grund.html)
Vorstellung der verschiedenen Themen, Beschreibung des Seminarablaufs,
Anmeldung zu einer bestimmten Lehrveranstaltung (d.h. zu einem der
Themen).
-
Anmeldung:
Die Anmeldung zum Seminar läuft von 8.3 10:00 Uhr bis 12.3 10:00 Uhr und ist unter folgendem Link erreichbar:
http://www.informatik.tuwien.ac.at/cgi-prosem/prosem.cgi.
- Themenvorstellung, Auswahl + Einführung in wissenschaftliches Arbeiten und Präsentieren: Donnerstag, 15. März 2007, 16:00 - 18:00 Uhr in der Bibliothek der Arbeitsgruppe Verteilte Systeme, Argentinierstrasse 8, 3. Stock
- Überblick über das Verteilte Systeme Seminar
- Methodisches Arbeiten (Folien)
- Präsentationstechnik (Folien)
- Themenvergabe
- Abgabe der Gliederung und der
verwendeten Referenzen: Freitag, 20. April 2007, bis 23:59 Uhr - per email an gma@infosys.tuwien.ac.at
Die email sollte enthalten: Literaturauswahl und Referenzen, geplante
Gliederung der Arbeit, eventuell offene Fragen
- Abgabe der fertigen Seminararbeiten: Freitag, 25. Mai 2007, bis 23:59 Uhr (als PDF Dokument via e-mail an gma@infosys.tuwien.ac.at)
- Web Technologien
- R. Fielding, J. Gettys,
J. C. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee, Hypertext
Transfer Protocol - HTTP/1.1, Network Working Group, June 1999, RFC
2616,
http://www.ietf.org/rfc/rfc2616.txt
- J. Franks, P. Hallam-baker,
J. Hostetler, S. Lawrence, P. Leach, A. Luotonen, L. Stewart, HTTP
Authentication:
Basic and Digest Access Authentication , Network Working Group,
June
1999, RFC 2617,
http://www.ietf.org/rfc/rfc2617.txt
- T. Berners-Lee, R. Fielding,
H. Frystyk, Hypertext Transfer Protocol - HTTP/1.0, Network
Working
Group, May 1996, RFC 1945, http://www.ietf.org/rfc/rfc1945.txt
- Forstinger, Harald Erich, Analyse gegenwärtiger
Suchdienste und Konzepte für künftige
Wissensauffindung, Diplomarbeit, TU Graz,
http://www2.iicm.edu/cguetl/education/thesis/hforstinger/Titel.html.
- HTTP Proxy FAQ
, http://www.vineyard.net/vni/faq/proxy.shtml
- Web Services, W3C, http://www.w3c.org/2002/ws/
- Tim Berners-Lee, James
Hendler and Ora Lassila, The Semantic Web, Scientific American,
May
2001, 28-37,
http://www.scientificamerican.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21
- SemanticWeb.org
, http://www.semanticweb.org/
- Semantic Web,
W3C, http://www.w3.org/2001/sw/
- Natalya F. Noy and Deborah
L. McGuinness, Ontology Development 101: A Guide to Creating Your
First
Ontology,
http://protege.stanford.edu/publications/ontology_development/ontology101.html
- Paul Albitz and Cricket Liu, DNS and BIND O'Reilly
& Associates, 2001.
- Frend of a Frend (FOAF)
homepage, http://www.foaf-project.org/
- Security
- Simson Garfinkel with Gene
Spafford, Web Security & Commerce , O'Reilly &
Associates,
1997.
- Simson Garfinkel,
PGP: Pretty Good Privacy, O'Reilly & Associates, 1994.
- PGP home, http://www.pgp.com/
- The Interantional
PGP Home Page, http://www.pgpi.org/
- D. Brent Chapman and
Elizabeth D. Zwicky, Building Internet Firewalls, O'Reilly
& Associates,
1995.
- Simson Garfinkel and
Gene Spafford, Practical UNIX & Internet Security, O'Reilly
&
Associates, 1996.
- William Cheswick and
Steven Bellovin, Firewalls & Internet Security: Repelling the
Wily
Hacker, Addison-Wesley, 1994.
- Netscape Communications
Corporation, Introduction to SSL, October 1998,
http://developer.netscape.com:80/docs/manuals/security/sslin/contents.htm
- SET Secure Electronic
Transaction Specification - Book 1: Business Description, Version
1.0,
SET Secure Electronic Transaction LLC, May 1997, http://www.dice.ucl.ac.be/crypto/standards/SET/set_bk1.pdf
- SET Secure Electronic
Transaction Specification -- Book 2: Programmer's Guide, Version
1.0,
SET Secure Electronic Transaction LLC, May 1997,
http://www.dice.ucl.ac.be/crypto/standards/SET/set_bk2.pdf
- SET Secure Electronic
Transaction Specification -- Book 3: Formal Protocol Definition,
Version
1.0, SET Secure Electronic Transaction LLC, May 1997,
http://www.dice.ucl.ac.be/crypto/standards/SET/set_bk3.pdf
- External Interface
Guide to SET Secure Electronic Transaction, SET Secure Electronic
Transaction
LLC, September 1997,
http://www.dice.ucl.ac.be/crypto/standards/SET/set_eig.pdf
- SSH.ORG, http://www.ssh.org/
- Thomas König,
ssh (Secure Shell) FAQ - Frequently asked questions, http://wwwfg.rz.uni-karlsruhe.de/~ig25/ssh-faq/
- T. Ylonen, T. Kivinen,
M.Saarinen. T. Rinne, and S. Lehtinen, SSH Protocol Architecture,
http://www.ipsec.com/tech/archive/secsh/architecture.txt
- T. Ylonen, T. Kivinen,
M.Saarinen. T. Rinne, and S. Lehtinen, SSH Transport Layer Protocol
,
http://www.ipsec.com/tech/archive/secsh/transport.txt
- T. Ylonen, T. Kivinen,
M.Saarinen. T. Rinne, and S. Lehtinen, SSH Authentication Protocol
,
http://www.ipsec.com/tech/archive/secsh/userauth.txt
- T. Ylonen, T. Kivinen,
M.Saarinen. T. Rinne, and S. Lehtinen, SSH Connection Protocol,
http://www.ipsec.com/tech/archive/secsh/connect.txt
- Netzwerk Technologien
- Andrew S. Tanenbau and Maarten van Steen, Distributed
Systems: Principles and Paradigms, Prentice-Hall, 2002.
- George Coulouris, Jean Dollimore, and Tim Kindberg, Verteilte
Systeme: Konzepte und Design, Addison-Wesley 2001.
- Gerald Timmer, Kommunikationsnetze ,
http://gtsun.et.fh-osnabrueck.de/lehre/kommunikationsnetze/kn-skript/kn-skript.html
- Token Ring/IEEE 802.5,
http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/tokenrng.htm
- Peer-to-Peer Systems
- Gnutella homepage ,http://gnutella.wego.com/
- Clip2, The Gnutella
Protocol Specification v0.4 (Document Revision 1.2), June 15, 2001.
http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf
- Eytan Adar and Bernardo
A. Huberman, Free Riding on Gnutella, First Monday, 5(10), 2000
http://firstmonday.org/issues/issue5_10/adar/index.html
- M.A. Jovanovic, F.S.
Annexstein, and K.A.Berman, Scalability Issues in Large
Peer-to-Peer
Networks - A Case Study of Gnutella, University of Cincinnati,
Laboratory
for Networks and Applied Graph Theory, 2001. http://www.ececs.uc.edu/~mjovanov/Research/paper.ps
- Kunwadee Sripanidkulchai, The popularity of Gnutella
queries and its implications on scalability
, February 2001, http://www.cs.cmu.edu/~kunwadee/research/p2p/gnutella.html
- Freenet Project.
Freenet Project Homepage 2001, http://www.freenetproject.org/
- Freenet Project. Protocol
Specs 2001, http://www.freenetproject.org/doc/book.html
- Adam Langley, The
Freenet Protocol, 2001, http://www.freenetproject.org/index.php?page=protocol
- Napster homepage, http://www.napster.com/.
- Dr. Scholl, Napster
protocol specification, April 7, 2001, http://opennap.sourceforge.net/napster.txt
- Andy Oram, editor,
Peer-to-Peer: Harnessing the Power of Disruptive Technologies,
O'Reilly
& Associates, March 2001, http://www.oreilly.com/catalog/peertopeer/
- Groove homepage, http://www.groove.net
- Service-Oriented Computing, Web Services und Workflow