Submitted by admin on 13/12/2011 - 12:33
Ivar Jacobson, ideatore dei casi d'uso, ha pubblicato una presentazione di "Use Cases 2.0" (è richiesta una registrazione per scaricarla).
L'elemento più interessante è il concetto di "use case slice" (fetta di caso d'uso).
La "use case slice" corrisponde ad un insieme di scenari e di relativi casi di test da implementare in modo incrementale. Solo alcuni tra i possibili percorsi all'interno del caso d'uso, non tutti.
A volte può anche essere opportuno rilasciare la "slice" prima che l'intero caso d'uso sia completato, in quanto rappresenta già da sola un elemento di valore per gli utenti del sistema. In questo modo lo sviluppo di "slice" successive si coniuga efficacemente con gli approcci iterativi e incrementali.
Submitted by admin on 13/12/2011 - 12:06
Submitted by admin on 13/12/2011 - 09:38
Acquisire in uno strumento UML o SysML dei modelli creati con un altro strumento. Esigenza molto comune, per proteggere gli investimenti di modellazione precenenti nel momento in cui si decide di passare ad uno strumento diverso.
L'interoperabilità tra strumenti UML è stata possibile fin dalla partenza di UML, grazie allo standard di interscambio XMI (XML Model Interchange). Solo che il livello di interoperabilità era spesso poco soddisfacente.
Nel 2009 si è costituito, nell'ambito dell'Object Management Group (OMG), il Model Interchange Working Group (MIWG), che ha l'obiettivo di migliorare il livello di interscambio tra strumenti UML/SysML.
Ne fanno parte questi produttori (tra parentesi i relativi prodotti):
- Atego (Artisan Studio)
- IBM (Rational Software Architect)
- Sodio (IBM Rhapsody)
- NoMagic (MagicDraw)
- Softeam (Modelio)
- Sparx Systems (Enterprise Architect)
Il gruppo ha comunicato i risultati dei propri lavori, che dimostrano un significativo miglioramento del livello di interscambio tra i prodotti usati nello studio.
Submitted by admin on 12/11/2011 - 18:45
È disponibile una nuova versione di UML, la 2.4.1. La si può trovare a questo indirizzo.
Submitted by admin on 28/06/2011 - 09:46
Continua a crescere il numero di strumenti UML disponibili, sia a pagamento che gratuiti. Anche per smartphone. Un punto di partenza abbastanza aggiornato è il sito Modeling Languages.
Submitted by ac on 09/02/2011 - 11:33
UML 2.4 è stato sottoposto all'iter di approvazione formale da parte dell'Object Management Group (notizia dal blog di Steve Cook).
Il gruppo di lavoro sta iniziando a lavorare sulla versione 2.5, con l'obiettivo primario (e lodevole) di semplificare la specifica.
Submitted by ac on 31/08/2010 - 00:29
In un articolo pubblicato su IEEE Software, September/October 2010,
ma accessibile dal suo blog, Diomidis Spinellis elenca le ragioni per cui UML, al di là della sua imperfezione, va usato da tutti coloro che documentano sistemi software.
Submitted by ac on 29/07/2010 - 14:32
Un articolo (su Dr Dobb's) di Ivar Jacobson e Steve Cook sulla ristrutturazione in corso della specifica di UML e sugli sviluppi futuri della notazione.
Submitted by ac on 19/06/2010 - 15:22
Revisioni minori, nulla di sostanziale.
UML 2.3 (maggio 2010)
Superstructure Specification - pdf, con barre di cambiamento:
formal/2010-05-06SysML 1.2 (giugno 2010) - pdf, con barre di cambiamento:
formal/10-06-02
Submitted by ac on 12/03/2010 - 21:00
Ho pubblicato una serie di 5 filmati video su
Pages