Varianta A

1. Agenti Software: mobilitatea codului
    1.1 (0.4p) definiti mobilitatea slaba/puternica
    1.2 (0.6p) descrieti actiunile executate la migrarea resurselor locale in functie de legarea lor la proces si la masina (tabel rezumativ)
    1.3 (0.6p) implementarea in D'Agents a mobilitatii slabe si puternice: ierarhia de nivele si rolurile acestora
    1.4 (0.4p) cand e avantajoasa migrarea agentilor? Exemplu.
2. Modele de consistenta centrate pe client (exemplul cu mail-ul din curs)
    2.1 (0.25p) ce probleme de consistenta pot aparea?
    2.2 (0.5p) care este solutia?
    2.3 (0.25p) explicati regulile modelului de consistenta in care se incadreaza solutia data
3. (1p)
    3.1 LKH -> explicare protocol folosind o schema data
    3.2 TBAC -> prezentati modelul folosind o figura data


Varianta B:

1. CORBA
1.1. OMA - Object Model Arhitecture - componente, functionalitati - 0.3 p
1.2. ORB - componente, invocari statice si dinamice - 0.7 p
1.3. OMG IDL - caracteristici, interfete, operatii - 0.5 p
1.4. Adaptoare - functii, BOA, POA - 0.5 p

2. Checkpointing
2.1. Ce reprezinta / la ce foloseste? 0.2 p 
2.2. Ce reprezinta linia de (trecere? / taiere? - nu mai tin minte exact exprimarea)? Schema. - 0.3 p
2.3. Implementare protocol - date, algoritm. 0.5 p

3.1. Protocol pentru managementul cheilor de grup - Diffie Hellmann
3.2. RBAC - se dadea o schema asemanatoare cu cea din curs, sa specificam ce reprezinta multimile modelului, relatiile dintre ele, etc.


Varianta H

1. Recuperarea din defectare prin logarea mesajelor
1.1 Ideea de solutionare
1.2 Procesele orfane - ce sunt si cum se evita
1.3 Scheme de logare
1.4 Logare optimista si pesimista

2. Securitatea datelor in web
2.1 Autentificare si autorizare
2.2 Secventele de actiuni ale clientului si serverului
2.3 Securitatea SSL/TLS

3.
    1. Distributed Logical Key Hierarchy
    2. Context Aware Access Control

	
Varianta E a mai fost.

1. Ce probleme apar la RPC? Cum sunt ele rezolvate si de catre care parte a clientului/serverului?
Ce erori apar si cum sunt ele tratate de catre protocoalele RPC (R, RR, RRA)?
In DCE RPC cum afla clientul ip ul si portul serverului ce contine procedura?

2. Ce protocoale pentru actualizari exista si cine le initiaza? Avantajele protocoalelor hibride si cele epidemice.

3.1 HRU si problema protectiei securitatii si cum o rezolva
3.2 Agenti: cum se apara un agent de atacurile realizate asupra sa de catre tinta la care a migrat? (ceva de genu asta; am reformulat)


G: 
1. Autentificare:
1.1 la ce foloseste?
1.2 ce se face ca sa nu se transmita parola clientului in clar pe retea?
1.3 de ce e bine sa se autentifice si serverul la client si cum?
1.1   a zis el ca nu era bine ce-am scris, am intrat eu pe teren minat cu autorizatii si siguranta  a zis ca vroia sa ii spun doar ca serverul stie ca eu sunt Daniela si nu altcineva  nepunctat
1.2   a spus ca vroia sa-I zic de cheie doar, nu de criptare  nepunctat
1.3   scris bine  chei DES
For what its worth, a zis ca vroia unul din Kerberos, RADIUS, Secure RPC.
punctaj  0.4


2. Replicare - Scrieri monotone

am scris o chestie in plus care nu trebuia fata de scrierile monotone si _foarte_important_ lipsea schema: uite, aici(3) ai facut o schema, si e bine, dar aici(2) ai explicat tu in cuvinte, dar nu ai facut o schema
punctaj  0.2

3.1 defecte in RPC
3.2 Agenti autonomi - standard de comunicare etc.

scris bine  ACL + platforma FIPA, nu era punctat bine de la inceput, imi daduse doar 0.2, i-am explicat ce am scris(adica i-am citit din lucrare), a zis ca mda e bine dar tu stii cum e identificat un agent, care e reprezentarea identificatorului? nu am stiut sa-i raspund
punctaj  0.8

Printre alte comentarii pe lucrare: voi invatati la o facultate tehnica, trebuie sa stiti sa explicati tehnic, asa, o idee, o iei de pe strada, dar trebuie sa stii sa-mi explici tehnic, nu doar ideea -  deci se cer si detalii.

Ca si fapt divers: i-am spus ca subiectul a fost destul de ambiguu(adica punctele 1 si 3) fata de celelalte variante; raspunsul a fost o intrebare("I-auzi, Florin?! E ambiguu subiectul?") directionata catre Florin Pop, care a nu a zis nimic clar.

Concluziile le puteti trage singuri.


Varianta D:
1. Protocoale de consistenta (ca in alti ani)
2. Modele de confidentialitate multi-nivel (imbracata intr-o poveste cu o firma):
  Bell-La Padula, BIBA
3.1. SUN RPC cu descriere IDL .x (ca in alti ani)
3.2. Protocolul de commit in 2 faze



G:
1. Autentificare:
1.1 la ce foloseste?
1.2 ce se face ca sa nu se transmita parola clientului in clar pe retea?
1.3 de ce e bine sa se autentifice si serverul la client si cum?
2. Replicare - Scrieri monotone
3.1 defecte in RPC
3.2 Agenti autonomi - standard de comunicare etc. 


Varianta F:
Toleranta la defectari
Dependenta cauzala
Delegarea drepturilor sau Graham - Denning.