18.04.2013 Views

Tehnici de implementare a concurentei în analiza si proiectarea ...

Tehnici de implementare a concurentei în analiza si proiectarea ...

Tehnici de implementare a concurentei în analiza si proiectarea ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

- <strong>si</strong>mulare interactiva, care permite configurarea hartilor <strong>de</strong> stari <strong>în</strong> timpul<br />

executiei obiectelor active <strong>si</strong>mulate,<br />

- usurinta <strong>în</strong> manipulare <strong>si</strong> <strong>în</strong>tretinere a diagramelor realizate,<br />

- verificarea con<strong>si</strong>stentei mo<strong>de</strong>lelor.<br />

Una dintre dintre directiile viitoare <strong>de</strong> exten<strong>si</strong>e a instrumentului ActiveCASE<br />

este oferirea po<strong>si</strong>bilitatii <strong>de</strong> <strong>de</strong>finire <strong>si</strong> utilizare a sabloanelor <strong>de</strong> harti <strong>de</strong> stari.<br />

Sabloanele <strong>de</strong> harti <strong>de</strong> stari reprezinta harti <strong>de</strong> stari generice, caracteristice unor<br />

comportamente <strong>de</strong>s <strong>în</strong>tâlnite <strong>si</strong> care pot fi aplicate pe cazuri particulare <strong>de</strong><br />

comportament. Sabloanele <strong>de</strong> harti <strong>de</strong> stari sunt un concept nou, <strong>de</strong>scris <strong>în</strong> [DOU99],<br />

<strong>si</strong> care alaturi <strong>de</strong> sabloanele <strong>de</strong> proiectare contribuie la cresterea gradului <strong>de</strong><br />

reutilizabilitate a softului.<br />

De asemenea, va trebui avuta <strong>în</strong> ve<strong>de</strong>re po<strong>si</strong>bilitatea mostenirii hartilor <strong>de</strong> stari<br />

<strong>în</strong>tre super-clase <strong>si</strong> sub-clasele acestora. Exista doua modalitati distincte <strong>de</strong> abordare<br />

a acestei probleme: una care presupune rescrierea completa a hartilor <strong>de</strong> stari pentru<br />

sub-clase, <strong>si</strong> o a doua care presupune copierea integrala a hartii <strong>de</strong> stari a super-clasei<br />

<strong>în</strong> mo<strong>de</strong>lul comportamental al sub-claselor, acestea neputând fi modificate <strong>de</strong>cât prin<br />

respectarea unor restrictii bine precizate. Oferirea unui suport <strong>de</strong> automatizare a<br />

ultimului proces poate conduce la <strong>de</strong>zvoltarea <strong>de</strong> aplicatii orientate-obiect concurente<br />

mai robuste <strong>si</strong> care permit tratarea anomaliilor <strong>de</strong> mostenire.<br />

150

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!