80 likes | 346 Views
Stato degli oggetti. Un diagramma stati-transizioni mostra: La “storia” di una classe Gli eventi che causano una transizione da uno stato all’altro Le azioni attivate da una transizione di stato I diagrammi stati-transizioni vanno creati per oggetti dotati di un comportamento significativo.
E N D
Stato degli oggetti • Un diagramma stati-transizioni mostra: • La “storia” di una classe • Gli eventi che causano una transizione da uno stato all’altro • Le azioni attivate da una transizione di stato • I diagrammi stati-transizioni vanno creati per oggetti dotati di un comportamento significativo
Il mondo reale: i componenti • I diagrammi dei componenti illustrano l’organizzazione e le interdipendenze tra componenti software • Cos’è un componente? • Componente a livello sorgente • Componente a livello oggetto • Componente a livello eseguibile
Mettere in opera il sistema • Il diagramma della messa in opera (deployment) mostra la configurazione dei moduli eseguibili e dei processi corrispondenti. • Il diagramma della messa in opera visualizza la distribuzione dei componenti nel sistema informativo d’impresa
FINE Come estendere UML • Gli stereotipi possono estendere la notazione UML • Possono essere usati per classificare ed estendere associazioni, relazioni d’ereditarietà, tra classi e componenti • Esempi: • Stereotipi di classi: contorno, controllo, entità, utilità, eccezione • Stereotipi di ereditarietà: usa ed estende • Stereotipi di componenti: sottosistemi