summaryrefslogtreecommitdiff
path: root/ROADMAP
blob: 97da26e6d3b403563e672477a5e8b9ced9321bea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
NEXT:
VSMessage constructor kein klassenname, sondern in VSProtocols.sendMessage setzen!
Timeouts in Protokollen
Ein-Phasen Commit Protokoll
Zwei-Phasen Commit Protokoll

LATER:
Periodische Tasks anlegen koennen
Ganze simulationseinstellungen abspeichern/laden koennen
	VSPrefs.integerVectorPrefs serialisierbar machen
	TaskManager + Tasks serialisierbar machen
	Tasks anhand der Tasknummern den richtigen Prozessen zuordnen
	Jedes Eventobjekte den Tasks und der Prozesse anhand der IDs zuordnen
"Himmelobjekt"?
Non-Broadcast Nachrichten
Protocols:
	ReliableMulticast
	Waehlermengen nach Maekawa
	RPC?
	NFS
	AFS
	Replikation
	Namensdienste
Evtl:
	Local deliver max/min time
	Sender <-> Receiver specific deliver time calc
	Systemschnitte?
	Middleware-Schicht?
	Ereignisse, die Prozessvariablen aendern
	Bedingte Ereignisse
	Simulationen beliebig lang machen
	Loggingfenster soll nur Lamport/Vektorzeit anzeigen, wenn ausgewaehlt
Optimierungen:
	Methoden alphanumerisch sortieren, code tools
	KeyEvent Manager