28.05.2013 Views

Studio e Realizzazione di Architetture Concorrenti per Sistemi ad ...

Studio e Realizzazione di Architetture Concorrenti per Sistemi ad ...

Studio e Realizzazione di Architetture Concorrenti per Sistemi ad ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

JADE - Architettura 45<br />

Nel caso in cui si abbia a che fare con comportamenti complicati da modellare, la<br />

classe supporta meccanismi <strong>di</strong> composizione che consentono <strong>di</strong> creare behaviour<br />

complessi partendo da gruppi <strong>di</strong> altri più semplici. Il sistema, inoltre, fornisce alcuni<br />

modelli <strong>di</strong> composizione tra i più <strong>ad</strong>o<strong>per</strong>ati (con relative politiche d'esecuzione), già<br />

pronti <strong>per</strong> l'uso: si ha una classe che esegue i suoi sub-behaviour sequenzialmente,<br />

una <strong>per</strong> le esecuzioni concorrenti ed una che implementa un automa a stati finiti<br />

(FSM) [Diagramma 20].<br />

Diagramma 20 : UML Class Diagram <strong>per</strong> la gerarchia dei Behaviour

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

Saved successfully!

Ooh no, something went wrong!