standarde fipa

15
STANDARDE FIPA STANDARDE FIPA Nitu Marius Nitu Marius

Upload: efrem

Post on 12-Jan-2016

47 views

Category:

Documents


0 download

DESCRIPTION

STANDARDE FIPA. Nitu Marius. INTRODUCERE. FIPA (Foundation for Intelligent Physical Agents – Fundaţia pentru Agenţi Fizici Inteligenţi) este o organizaţie membră IEEE ce promovează tehnologia bazată pe agenţi şi interoperabilitatea standardelor sale cu alte tehnologii. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: STANDARDE FIPA

STANDARDE FIPASTANDARDE FIPA

Nitu MariusNitu Marius

Page 2: STANDARDE FIPA

INTRODUCEREINTRODUCERE

• FIPA (Foundation for Intelligent Physical Agents – Fundaţia pentru Agenţi Fizici Inteligenţi) este o organizaţie membră IEEE ce promovează tehnologia bazată pe agenţi şi interoperabilitatea standardelor sale cu alte tehnologii.

• FIPA a fost înfiinţată în anul 1996 ca o organizaţie suedeză specializată în producerea de specificaţii pentru standardele software pentru agenţi eterogeni şi interactivi şi sisteme bazate pe agenţi.

Page 3: STANDARDE FIPA

INTRODUCEREINTRODUCERE

• FIPA a fost acceptată oficial de IEEE ca a unsprezecea sa comisie de standarde pe 8 iunie 2005.

• Specificaţiile FIPA reprezintă o colecţie de standarde care intenţionează să promoveze interoperabilitatea agenţilor eterogeni şi serviciile pe care agenţii le pot reprezenta.

Page 4: STANDARDE FIPA

DESCRIEREA STANDARDELOR DESCRIEREA STANDARDELOR FIPAFIPA

• Ciclul de viaţă al standardelor FIPA:

Page 5: STANDARDE FIPA

DESCRIEREA STANDARDELOR DESCRIEREA STANDARDELOR FIPAFIPA

• Specificaţiile FIPA sunt clasificate în funcţie de poziţia lor în ciclul de viaţă. Intenţia ciclului de viaţă al specificaţiilor este de mapare a progresului unor anumite specificaţii de la conceperea lor până la ultima variantă.

Page 6: STANDARDE FIPA

Faza PreliminarăFaza Preliminară

• Faza Preliminară (Preliminary) este cea de concepere iniţială a specificaţiilor

• Specificaţiile din faza Preliminară sunt considerate a fi schiţe sub construcţie.

• Este posibil să existe multe revizuiri şi schimbări şi, prin urmare, sunt considerate instabile şi nepotrivite pentru implementare

• Toate specificaţiile Preliminare au un identificator care începe cu ‘P’.

Page 7: STANDARDE FIPA

Faza Experimentală Faza Experimentală

• Specificaţiile care au ajuns în faza Experimentală sunt implementate pe platforme de agenţi FIPA.

• O specificaţie în Faza Experimentală (Experimental) este considerată a fi stabilă pentru o perioadă de doi ani sau până când este promovată la faza de Standard.

• Când specificaţia trece în faza Experimentală primeşte un nou identificator ce începe cu ‘X’

Page 8: STANDARDE FIPA

Faza StandardFaza Standard

• O specificaţie cu statutul de standard este considerată a fi un standard stabil şi publicat formal, care a fost aprobat şi susţinut de FIPA.

• O specificaţie nu mai poate avansa mai mult de statutul de standard, cu excepţia cazurilor când devine nenecesară şi este trecută în faza de Specificaţie Depreciată.

Page 9: STANDARDE FIPA

Specificaţie DepreciatăSpecificaţie Depreciată

• O specificaţie din faza de Specificaţie Depreciată (Deprecated) este o specificaţie care a fost identificată ca potenţial nenecesară standardelor FIPA.

• Toate specificaţiile Depreciate au un identificator care începe cu ‘D’.

• O specificaţie poate deveni Depreciată din orice fază a ciclului de viaţă (Preliminară, Experimentală sau Standard) în anticiparea fazei de Specificaţie Învechite (Obsolete) după expirarea unei perioade de graţie.

Page 10: STANDARDE FIPA

Specificaţie ÎnvechităSpecificaţie Învechită

• O Specificaţie Învechită (Obsolete) este o specificaţie care a fost identificată ca nefiind necesară standardului FIPA.

• Toate Specificaţiile Învechite au un identificator ce începe cu litera ‘O’.

• O specificaţie poate fi scoasă din faza de Specificaţie Învechită la o dată ulterioară, dacă se consideră că este necesar, cu acordul Comisiei de Arhitectură FIPA şi a membrilor FIPA.

Page 11: STANDARDE FIPA

Standardele FIPAStandardele FIPA

• În prezent, standardele FIPA sunt în număr de 25:

• Printre ele se numără: Specificaţia FIPA pentru Arhitectură Abstractă, Specificaţia FIPA pentru administrarea agenţilor, Specificaţia pentru protocoalele de interacţiune FIPA, Specificaţia FIPA pentru libraria de acte de comunicaţie, etc.

Page 12: STANDARDE FIPA

ADMINISTRAREA AGENŢILORADMINISTRAREA AGENŢILOR• Specificaţia FIPA pentru adminstrarea agenţilor

(FIPA Agent Management Specification). • Acest standard detaliază administrarea agenţilor

interoperabili. • Administrarea agenţilor furnizează cadrul

normativ în care agenţii FIPA există şi cooperează. Ea stabileşte modelul logic de referinţă pentru crearea, înregistrarea, localizarea, comunicaţia , migrarea şi retragerea agenţilor

Page 13: STANDARDE FIPA

ADMINISTRAREA AGENŢILORADMINISTRAREA AGENŢILOR• Modelul de referinţă

al administrării agenţilor :

Page 14: STANDARDE FIPA

ADMINISTRAREA AGENŢILORADMINISTRAREA AGENŢILORModelul de referinţă constă din următoarele componente logice:

• Un agent este un proces computaţional care implementează funcţionalităţile autonome şi de comunicaţie ale unei aplicaţii.

• Un serviciu director (DF) este opţional şi este serviciul unde agenţii se pot înregistra spre a putea fi contactaţi.

• Un sistem de administrare a agenţilor (AMS) este o componentă obligatorie a platformelor de agenţi ce supravegheză accesul la componentele acesteia.

• Un serviciu de transport al mesajelor (MTS) reprezintă calea standard de comunicaţie dintre agenţi şi dintre diferite platforme.

• O platformă de agenţi (AP) furnizează infrastructura fizică în care agenţii pot fi desfăşuraţi

Page 15: STANDARDE FIPA

CONCLUZIICONCLUZII

FIPA este una dintre comisiile IEEE ce se ocupă cu stabilirea normelor de implementare a agenţilor şi de comunicare dintre agenţi într-un mediu multi-agent şi

importanţa standardelor sale este crucială pentru funcţionarea eficientă a agenţilor, indiferent de platformă

sau implementare.

VĂ MULŢUMESC!