|
analisi-disegno.com Homepage | Blog | Per essere avvisati in caso di nuovi documenti | In English
|
|
Documentare le architetture software (sessione interaziendale a Roma, 1-3 dicembre 2008, organizzata da Technology Transfer) Descrizione: La documentazione dell'architettura di un sistema software agevola la comunicazione tra i ruoli coinvolti in un progetto, particolarmente quando le persone si trovano in luoghi diversi, appartengono a società o unità organizzative diverse, o devono intervenire sul sistema in momenti successivi. La documentazione architetturale deve specificare l'organizzazione interna del sistema in "parti" distinte (sottosistemi, componenti) e le modalità con cui tali "parti" interagiscono tra loro per fornire le funzionalità complessive. Deve anche indicare le tecnologie usate per l'implementazione e l'esecuzione. Per la documentazione delle architetture software è da alcuni anni disponibile uno standard - UML, lo Unified Modeling Language. Il corso si focalizza esclusivamente sugli elementi di UML utili per documentazioni delle architetture di sistema e software (per una trattazione completa di UML, fare riferimento al corso "Sviluppo di applicazioni con UML"). Per documentare l'integrazione del software nell'ambito di un sistema più complesso, composto sia da hardware che da software, viene usato un profilo specifico di UML - SysML. Durante il corso viene proposta
ai partecipanti una serie di esercitazioni di complessità graduale.
Destinatari:
Prerequisiti: E' opportuna la partecipazione al corso Sviluppo di applicazioni con UML, o il possesso di conoscenze equivalenti. Contenuti: Cos'è l'architettura, e quali forze la determinano
Architettura e organizzazione del progetto
Standard per la rappresentazione architetturale
Rappresentazione del contesto del sistema Scomposizione in sottosistemi e componenti Aspetti strutturali: caratteristiche e livello di dettaglio Aspetti dinamici e comportamentali Rappresentazione dei servizi e delle orchestrazioni Il deployment Durata: 3 giorni |
analisi-disegno.com, servizi e materiali per lo sviluppo dei sistemi software, a cura di Adriano Comai.