seminarium magisterskie
rok akademicki 2009/2010
Na tej stronie znajdziesz informacje i materiały dotyczące seminarium z
Systemów Rozproszonych prowadzonego na
Wydziale Matematyki, Informatyki i Mechaniki
Uniwersytetu Warszawskiego.
Szczegóły organizacyjne
Osoba prowadząca:
Janina Mincer-Daszkiewicz (email: jmd@mimuw.edu.pl)
Termin seminarium: czwartek 12:15 - 14, sala 4070
Konsultacje: czwartek 8:30 - 10, p. 2230
Początek
Streszczenia referatów
Kolejne pozycje bedą udostępniane stopniowo, w miarę przygotowywania.
SEMESTR I
SEMESTR II
-
Seminarium 1 - (18.02.10)
Scheduler CFS dla Linuksa
(Juliusz Sompolski)
-
Seminarium 2 - (25.02.10)
Extending the Internet into the physical world with wireless sensor
networks
(Konrad Iwanicki)
-
Seminarium 3 - (04.03.10)
Cleversafe (http://www.cleversafe.org)
(Grzegorz Chimosz)
-
Seminarium 4 - (11.03.10)
Sieć TOR
(Kamil Nowosad)
-
Seminarium 5 - (18.03.10)
Seminarium odwołane
-
Seminarium 6 - (25.03.10)
Bezpieczniejsze DHT
(Paweł Wiejacha)
-
Seminarium 7 - (01.04.10)
Location Based Services (Michał Świtakowski)
Read-copy update (Marek Adamczyk)
-
Seminarium 8 - (08.04.10)
Wiarygodność dysku twardego (Kornel Jakubczyk),
System operacyjny PicOS (Krzysztof Kotuła)
-
Seminarium 9 - (15.04.10)
FreeRTOS, 1-wire i..
(Łukasz Zubkowicz)
Modele biznesowe wyszukiwarek internetowych
(Paweł Bedyński)
-
Seminarium 10 - (22.04.10)
(Nie)bezpieczne zarządzanie tożsamością za pomocą kart kryptograficznych
(Karol Ruszczyk),
FireQOS - Quality of service na Linuksa w stylu Windows
(Grzegorz Chimosz)
-
Seminarium 11 - (29.04.10)
System plików ext4
(Bartosz Borkowski),
IP Multimedia Subsystem
(Karol Kański)
-
Seminarium 12 - (06.05.10)
Algorytm Actualized Robust Random Gossiping i Zorilla
(Alicja Łuszczak),
Enabling Grids for E-SciencE i European Grid Initiative
(Juliusz Sompolski)
-
Seminarium 13 - (13.05.10)
Podsystem wejścia-wyjścia systemu Singularity
(Marek Dzikiewicz),
Colyseus: A Distributed Architecture for Online Multiplayer Games
(Radosław Pudełkiewicz)
-
Seminarium 14 - (20.05.10)
(Grzegorz Ziemiański, Marcin Koziński)
Dzień dziekański, prezentacje u JMD w p. 2230
(zapraszam obu referujących)
-
Seminarium 15 - (27.05.10)
Zastosowanie technik Monte Carlo w grach
(Kamil Nowosad),
Dyski SSD a systemy plików
(Paweł Wiejacha),
SLAM - Simultaneous localization and mapping
(Maciej Łaszcz)
Tematy do wyboru
Początek
Wybrane prezentacje
-
Rozproszone systemy plików. Google File System, JMD
-
MapReduce, JMD
-
SZBD Big Table, Kamil Anikiej
Bigtable: A Distributed Storage System for Structured Data, Fay Chang i inni
-
Amazon Dynamo, Tomasz Klukowski
-
Google App Engine, Alicja Łuszczak
-
Distributed Hash Tables i ich zastosowania, M. Bryński
-
Bezpieczniejsze DHT, Paweł Wiejacha
-
Filtry Blooma, Krzysztof Kotuła
-
Apache Hadoop. Wolna implementacja GFS, MapReduce i BigTable,
Michał Jaszczyk
-
Distributed Lock Manager,
Krzysztof Kotuła.
-
Rozproszony system plików Ceph, Karol Sobczak
Ceph: Reliable, Scalable, and High-Performance Distributed Storage,
praca doktorska, Sage A. Wiel
Ceph: A Scalable, High-Performance Distributed File System,
Sage A. Wiel i inni
-
P2P, Krzysztof Kostałkowicz
-
Self-Organizing Super-Peer Network, Marek Adamczyk
-
Protokół Bittorrent, Rafał Nagrodzki
-
Sieci każdy-z-każdym, Tribler, JMD
-
Tribler - nowe podejście do P2P, Tomasz Weksej
-
Sieci Mesh, Michał Świtakowski
-
ProActive, Grzegorz Chimosz
-
Algorytmy plotkujące, Marek Dzikiewicz
-
Agregacja oparta na algorytmach plotkujących, Piotr Skowron
-
Replikacja jako technika skalowalności w Internecie, Marcin Koziński
-
Multiplexer, Piotr Findeisen
-
Enabling Grids for E-SciencE i European Grid Initiative, Juliusz Sompolski
-
Systemy archiwizacji danych - znajdowanie duplikatów, Kornel Jakubczyk
-
Podpis cyfrowy a systemy rozproszone, Michał Lewowski
-
Google Wave, Marcin Koziński
-
Zarządzanie tożsamością, Grzegorz Ziemiański
-
LDAP, Łukasz Zubkowicz
-
GIT - Rozproszony system kontroli wersji, Bartosz Borkowski
-
B-tree file system, Maciej Łaszcz
-
Dyski SSD a systemy plików, Paweł Wiejacha
-
Scheduler CFS dla Linuksa, Juliusz Sompolski
-
System plików EXT4, Bartosz Borkowski
-
Chromium Operating System,
Karol Kański
-
GemStone GemFire - Rozproszony system zarządzania danymi,
Karol Ruszczyk
-
Wydajność aplikacji webowych,
Paweł Bedyński
Początek
Seminarium z systemów rozproszonych w zeszłych
latach
Początek
Prace magisterskie
Jeśli napiszesz dobrą pracę magisterską, to możesz ją zgłosić na konkurs
prac magisterskich z informatyki organizowany przez PTI już od ponad 20 lat!
Kilku Twoich kolegów z naszego Instytutu zostało laureatami tego konkursu.
Więcej informacji znajdziesz w
serwisie wrocławskiego oddziału PTI.
LaTeX - dzielenie wyrazów, sprawdzanie pisowni
Poniższa lista obejmuje tylko prace z zakresu tematyki seminarium - pełny zestaw
prac magisterskich pisanych pod moją opieką można znaleźć pod adresem
http://www.mimuw.edu.pl/~jmd.
Prace są podane w porządku odwrotnie chronologicznym
(tzn. najświeższe najpierw).
- Konrad Witkowski (wrzesień 2010)
Rozproszony system plików do obsługi serwisów internetowych (PDF)
- Marcin Nowak-Przygodzki (czerwiec 2010)
Rozproszony system inteligentnego przetwarzania dokumentów tekstowych
z wykorzystaniem wiedzy z Wikipedii
- Tomasz Weksej (czerwiec 2010),
Niezawodność w rozproszonych systemach bazodanowych (PDF)
- Piotr Findeisen (wrzesień 2009)
Multiplexer, wydajne narzędzie do komunikacji w systemach rozproszonych
(PDF)
- Michał Lewowski (czerwiec 2009)
Serwer usług sieciowych do cyfrowego podpisywania dokumentów
elektronicznych
- Ha Nhat Viet (listopad 2008)
Nadawanie strumieni multimedialnych w sieciach punkt-do-punktu (PDF)
- Damian Koniecki (październik 2008)
Kompresja SMS-ów metodą kodowania arytmetycznego (PDF)
- Jan Rękorajski (wrzesień 2008)
Urządzenie blokowe do symulowania awarii (PDF)
- Maciej Wojciechowski (wrzesień 2008)
Border Gateway Protocol Modeling and Simulation (PDF)
- Piotr Powałowski (wrzesień 2008)
Local view modeling for ETA in BitTorrent (PDF)
- Tomasz Dobek (wrzesień 2008)
Efficient and Flexible Gossip Based Peer-To-Peer
Network in ProActive (PDF)
- Julian Krzemiński (wrzesień 2008)
Integration of Microsoft Compute Cluster Server with
the ProActive Scheduler (PDF)
- Paweł Wrzeszcz (grudzień 2007)
System do uzgadniania terminów spotkań (PDF)
- Maciej Bryński, Krzysztof Dziołak (październik 2007)
Elektroniczne Biuro Karier dla uczelni wyższych -
biurokarier.edu.pl
- Wojciech Rygielski (wrzesień 2007)
Szybka dwukierunkowa replikacja baz danych
- Marcin Przekop (wrzesień 2007)
Aplikacje na urządzenia mobilne typu smartphone (PDF)
- Marcin Pamuła (sierpień 2007)
Serwis internetowy do komunikacji wewnątrz grup (PDF)
- Anna Chmielowiec (sierpień 2007)
Node Isolation in Wireless Ad Hoc Networks (PDF)
- Michał Mański (czerwiec 2007)
Archiwum dokumentów podpisanych elektronicznie (PDF)
- Damian Mański (czerwiec 2007)
Rozbudowa systemu KReM - automatyzacja procesu przesyłania wyników
matur
- Łukasz Jancewicz (czerwiec 2007)
Anonimowa publikacja treści w Internecie (PDF)
- Marcin Semeniuk (listopad 2006)
Monitorowanie parametrów pracy urządzeń obsługujących SNMP (PDF)
- Michał Malinowski (październik 2006)
System ciągłej ochrony danych (PDF)
- Michał Ślizak (październik 2006)
An implementation of a distributed flow control library for peer-to-peer
systems (PDF)
- Sławomir Sadziak (wrzesień 2006)
Równoważenie obciążenia w systemie z rozproszoną stertą
obiektów (PDF)
- Sebastian Zagrodzki (wrzesień 2006)
Rozproszony system monitorowania sieci komputerowych (PDF)
- Przemysław Strzelczak (wrzesień 2006)
Wizualizacja systemu rozproszonego po awarii na podstawie migawek
w celu tropienia błędów (PDF)
- Marcin Szlufik (wrzesień 2006)
Implementacja macierzy RAID z konfigurowalnym stopniem
nadmiarowości dla systemu Linux (PDF)
- Tomasz Kokoszka (wrzesień 2006)
Sprawdzanie poprawności logicznej dokumentów XML (PDF)
- Paweł Hryczuk (wrzesień 2006)
Zarządzanie globalną historią w przeglądarce opartej na Mozilli (PDF)
- Elżbieta Krępska (wrzesień 2006)
A Service for Reliable Execution of Grid Applications (PDF)
- Michał Ejdys (wrzesień 2006)
A peer-to-peer Grid monitoring system (PDF)
- Michał Kaczmarczyk, Piotr Malinowski (czerwiec 2006)
Krajowy Rejestr Matur
- Michał Wełnicki (wrzesień 2005)
Biblioteka do testowania systemów rozproszonych z symulowaniem awarii. (PDF)
- Andrzej Karczyński (wrzesień 2005)
Badanie algorytmów syntezy i przetwarzania dźwięku (PDF)
- Konrad Iwanicki (wrzesień 2005)
Gossip-Based Dissemination of Time (PDF)
(II nagroda w organizowanym przez PTI, XXIII Ogólnopolskim Konkursie na
najlepsze prace magisterskie z dziedziny informatyki w roku 2006)
- Jacek Pasternak (wrzesień 2005)
Wizualny edytor skryptów programu Ant (PDF)
- Radomir Małaczek (czerwiec 2005)
Analiza statyczna kodu. Integracja z Platformą Eclipse (PDF)
-
Krzysztof Gołębiowski, Adam Leszczyński, Paweł Sołtysiak (październik 2004)
Modernizacja i rozbudowa systemu Internetowej Rejestracji Kandydatów na
studia
- Andrzej Gąsienica-Samek (wrzesień 2004)
Prototyp platformy dla gier sieciowych opartej na mikrowątkach (PDF)
- Jerzy Ziemiański (wrzesień 2004)
Protokół niezawodnego rozgłaszania w sieci lokalnej (PDF)
- Piotr Kotarbiński, Grzegorz Nowakowski (wrzesień 2004)
Implementacja serwera DNS w języku O'Caml (PDF)
- Rafał Cieplak (wrzesień 2004)
USOS. Migracja danych. Wersja USOS 2.05 (PDF)
- Jerzy Szczepkowski (wrzesień 2004)
Asynchroniczne wejście-wyjście w systemie Linux (PDF)
- Tomasz Pylak (wrzesień 2004)
Gossip-based computing in the presence of node failures (PDF)
- Łukasz Heldt (wrzesień 2004)
Klastrowanie w serwerze WWW Jakarta-Tomcat (PDF)
- Mariusz Bogumił (marzec 2004)
USOS. Rejestracja bezpośrednia do grup (PDF)
- Jacek Bednarz (marzec 2004)
Praktyczne aspekty integracji sieci IPV6 i IPV4
- Michał Szafrański (grudzień 2003)
Zapewnianie anonimowości ruchu
HTTP w sieci Internet
- Rafał Łyżwa, Marek Misiowiec (wrzesień 2003)
USOSweb. Rejestracja do grup (PS.GZ)
- Przemysław Łupiński (wrzesień 2003)
USOSweb. Uwierzytelnianie. Wymagania programów studiów (PDF)
- Bartosz Biskupski, Paweł Garbacki (wrzesień 2003)
Transparent Fault Tolerance for Parallel Java Applications (PDF)
(wyróżnienie w organizowanym przez PTI, XX Ogólnopolskim Konkursie na
najlepsze prace magisterskie z dziedziny informatyki w roku 2003)
-
Jan Sacha (wrzesień 2003)
Securely Replicated Web Documents
-
Grzegorz Kozakiewicz (wrzesień 2003)
USOSweb - rozliczanie przedmiotów (PS)
-
Marek Futrega (czerwiec 2003)
Internetowy serwis gier sieciowych
(PDF)
-
Karol Bieńkowski (czerwiec 2003)
Standardy XPointer i XInclude
-
Tomasz Dziki (marzec 2003)
System Zarządzania Błędami - BTS
-
Bartłomiej Ogryczak (marzec 2003)
USOSweb - rejestracja przez Internet (PS)
-
Tomasz Zieliński (marzec 2003)
WASS - prowadzenie badań w zakresie nauk społecznych przez Internet
-
Dariusz Grzegórski (marzec 2003)
Mechanizmy komunikacji sieciowej w wybranych systemach operacyjnych
-
Marcin Chałotowski (marzec 2003)
System zarządzania treścią
-
Piotr Kozieradzki (styczeń 2003)
Implementacja protokołu anonimowych mikropłatności Wenbo Mao
-
Marcin Kaszyński, Krzysztof Lorek (grudzień 2002)
Dynamiczny przydział pasma
-
Paweł Lenk (grudzień 2002)
Język do tworzenia aplikacji WWW wykorzystujący technologię Corba
-
Małgorzata Wrzesińska (wrzesień 2002)
A Secure Instant Messaging System
-
Michał Szymaniak (wrzesień 2002)
A DNS-based Client Redirector for the Apache HTTP Server
-
Paweł Pałucha (wrzesień 2002)
Zdalne sterowanie i kontrola procesu przemysłowego z wykorzystaniem
technologii XML/SVG
-
Sebastian Łopieński (wrzesień 2002)
System rejestrujący zmiany stron WWW
-
Stanisław Paśko (czerwiec 2002)
Live Server Pages. Serwer aplikacji XML
-
Krzysztof Lichota (czerwiec 2002)
Asynchroniczna biblioteka komunikacyjna bez pośredniego kopiowania
-
Michał Olszewik, Jarosław Nowisz (grudzień 2001)
USOSweb - moduł internetowy systemu USOS
-
Marek Dębowski (grudzień 2001)
Narzędzia do budowy portali internetowych z wykorzystaniem SQL-owej bazy danych
-
Jarosław Kołakowski, Sławomir Mroczek (grudzień 2001)
XMportal - narzędzie do budowy zaawansowanych portali internetowych
-
Rafał Wijata (grudzień 2001)
Personalizacja operacji na plikach z poziomu użytkownika
-
Maciek Grzonkowski, Marta Karbowa (grudzień 2001)
Wykorzystanie kart procesorowych w systemie elektronicznej gotówki
-
Grzegorz Gawron (wrzesień 2001)
USOSsms - internetowy moduł komunikacyjny dla systemu USOS
-
Michał Możdżonek (wrzesień 2001)
System komunikacyjny dla urządzeń przenośnych oparty na przestrzeni krotek
Lindy
-
Adam Kieżun (wrzesień 2001)
Refaktoryzacja programów w języku Java
(III nagroda w organizowanym przez PTI, XVIII Ogólnopolskim Konkursie na
najlepsze prace magisterskie z dziedziny informatyki w roku 2001)
-
Krzysztof Ostrowski,
Wybrane zagadnienia konstrukcji klastrowych systemów składowania danych
-
Grzegorz Całkowski,
Biblioteka komunikacyjna dla wydajnych serwerów klastrowych
-
Rafał Kapuściński, Piotr Iwanicki,
Symulator protokołów sieciowych TCP/IP
-
Borys Majewski,
Monitor systemów z autoryzacją dostępu, bezpieczną komunikacją i bazą danych
-
Adam Legięć,
Wydziałowy serwis WWW - dynamiczne plany budynku
-
Artur Zgodziński,
Edytor strukturalny XML
-
Adam Wasylewski,
Rozproszona przestrzeń krotek Lindy z transakcjami
(wyróżnienie w organizowanym przez PTI, XVII Ogólnopolskim Konkursie na
najlepsze prace magisterskie z dziedziny informatyki w roku 2000)
-
Marcin Madey,
Komunikacja w sieci Norand 4000
-
Leszek Gryz,
Zastosowanie schowków w rozproszonych systemach plików
-
Andrzej Dmoch,
XML Transformator i jego zastosowania
-
Łukasz Maśko,
Implementacja maszyny typu PRAM w sieci lokalnej
-
Wojciech Kilian,
Komunikacja sieciowa w systemach klastrowych z pominięciem jądra
-
Krzysztof Kowalewski, Rafał Żmijewski-Szmit,
Analiza algorytmów replikacji danych w systemach transakcyjnych
-
Paweł Kot,
Zastosowanie technologii XML do realizacji serwisu giełdowego
-
Mateusz Hauzer,
System rozliczania uźytkowników Internetu
-
Rafał Wojtczuk,
Libnids - biblioteka wspomagająca konstruowanie oprogramowania typu
Network Intrusion Detection Systems
-
Dionizy Boruń,
ViewCode: Graficzny system wizualizacji deklaracji struktur danych
-
Tomasz Błaszczyk,
Ciekawe algorytmy w jądrze Linuksa
-
Bogdan Korol,
Program monitorujący sieć komputerową
-
Ignacy Gajo,
Program dydaktyczny symulujący protokół IP
-
Michał Gruszczyński,
ActiveCode: uniwersalny system prezentacji programów komputerowych w
Internecie
-
Piotr Sosnowski, Wizualizacja
topologii i wybranych elementow intersieci TCP/IP
-
Artur Zwiegincew, ObjectAge.
An Object-oriented Componentware System for Microsoft Win32
-
Krzysztof Kwapień,
System wspomagający uruchamianie aplikacji w sieci lokalnej
-
Robert Magdziarz, DPE/Unix - system przetwarzania rozproszonego
-
Maciej Kamiński, Implementacja systemu czasu wykonania Nexus wspierającego
programowanie równolegle w systemie Amoeba
Początek
Kryterium zaliczenia przedmiotu
Żeby zaliczyć seminarium trzeba spełnić podane niżej warunki:
-
Wygłosić dwa referaty (po jednym w każdym semestrze). Osoby wygłaszające
referat powinny z tygodniowym wyprzedzeniem dostarczyć streszczenie swojego
wystąpienia (w postaci pliku w HTML, zgodnego z obowiązującym wzorcem)
i omówić ze mną plan referatu. Referat nudny, źle przygotowany lub źle
wygłoszony (czytany z kartki !!!) nie zostanie zaliczony.
-
Mieć nie więcej niż dwie nieobecności w ciagu semestru.
-
Uczestniczyć aktywnie w seminarium, brać udział w dyskusji, zadawać pytania
itp.
-
Studenci IV roku: zatwierdzić temat pracy magisterskiej.
-
Studenci V roku: złożyć gotową pracę magisterską.
Początek