SYSTEMY ROZPROSZONE DUŻEJ SKALI
		
			
LABORATORIUM
				
					ZALICZENIE:
				
				
					Projekt w tematyce opisanej poniżej.
				
				
					PeerSim:
				
				
					Projekty z tej grupy polegają na implementacji plug-inów do symulatora PeerSim. Projekt jest dwuosobowy i w rezultacie powinna powstać, krótka (15min.) prezentacja omawiająca teoretyczne podstawy wybranego algorytmu, innych wykorzystanych technologii oraz napotkanych trudności w implementacji wraz z omówieniem możliwych i wybranych rozwiązań. Następnie projekt powinien zostać zainstalowany na komputerach w laboratorium i przeprowadzone krótkie warsztaty (ok. 15min) pokazujące możliwości i działanie projektu.
				
				
					- implementacja wybranego algorytmu plotkowania z materiałów dostępnych pod linkiem. (materiały: Gossiping - various aspects hasło podane na wykładzie) lub innego dowolnego algorytmu P2P.
					- implementacja dodatkowych protokołów do symulatora wraz z przetestowaniem działania.
					- ... inne wcześniej ustalone z prowadzącym tematy
				
				
					
					ProM:
				
				
					Projekty polegające na implementacji wtyczki do narzędzie ProM 6.3. Projekt jest dwuosobowy i w rezultacie powinna powstać, krótka (15min.) prezentacja omawiająca teoretyczne podstawy wybranego zagadnienia, innych wykorzystanych technologii oraz napotkanych trudności w implementacji wraz z omówieniem możliwych i wybranych rozwiązań. Następnie projekt powinien zostać zainstalowany na komputerach w laboratorium i przeprowadzone krótkie warsztaty (ok. 15min) pokazujące możliwości i działanie projektu.
				
				
					- implementacja wybranego algorytmu eksploracji procesów nie będącego obecnie w repozytorium wtyczek.
					- implementacja translatora logów z różnych formatów do formatu OpenXES i odwrotnie.
					- implementacja wizualizera dla sieci przepływu w systemach rozproszonych zorientowanych na zasoby (REST)
					- implementacja algorytmów odtwarzania sesji dla systemów: SOA, REST, WEB.
					- ... inne wcześniej ustalone z prowadzącym tematy
				
				
					Inne:
				
				
					Projekty dowolne realizowane jako niezależne aplikacje. Projekt jest dwuosobowy i w rezultacie powinna powstać, krótka (15min.) prezentacja omawiająca teoretyczne podstawy wybranego zagadnienia, innych wykorzystanych technologii oraz napotkanych trudności w implementacji wraz z omówieniem możliwych i wybranych rozwiązań. Następnie projekt powinien zostać zainstalowany na komputerach w laboratorium i przeprowadzone krótkie warsztaty (ok. 15min) pokazujące możliwości i działanie projektu.
				
				
					- komunikator tekstowy (IRC) wykorzystujący algorytmy P2P w celu rozgłaszania wiadomości pomiędzy klientami. Wymagana obsługa pokoi oraz awarii węzłów.
					- implementacja serwera proxy przechwytującego komunikację pomiędzy węzłami w sieci i zbieranie rozproszonych logów
					- ... inne wcześniej ustalone z prowadzącym tematy