Domanda

Sto valutando uno strumento che dice che supporta UML 2.2. Tuttavia, se cerco su Internet, non riesco a trovare quale cambiamento incrementale si è verificato tra due versioni.

E sì, ho provato ad esaminare i documenti OMG, ma quelli sono troppo densi per essere letti. C'è una semplice spiegazione da qualche parte?

È stato utile?

Soluzione

Non credo che ci sia una chiara panoramica delle modifiche in 2.2. Esiste un documento di specifica UML 2.2 con barre di modifica: contrassegna le sezioni modificate rispetto alla versione 2.1.2. È davvero il modo migliore per visualizzare quei cambiamenti - ancora una volta, non c'è una vera panoramica, almeno nessuno che io possa trovare. Puoi visualizzare il documento (PDF) qui .

Ho scremato un po 'il documento. Sono principalmente piccoli cambiamenti. Alcune delle modifiche che ho riscontrato sono disponibili in:

  • 8.3 (Descrizioni delle classi)
  • 8.3.2 (ComponentRealization)
  • 10.2 (Distribuzioni - Sintassi astratta)
  • 11.2 (Sintassi astratta)
  • 11.3.12 (ClearStructuralFeatureAction)
  • 11.3.19 (InputPin)
  • 11.3.33 (ReadLinkAction)
  • 11.3.47 (StartObjectBehaviorAction)
  • 11.3.55 (WriteStructuralFeatureAction)
  • 15.2 (Macchine statali - Sintassi astratta)

Altri suggerimenti

Non sono sicuro di quale sia il tuo livello di riferimento di UML, ma le specifiche UML 2.2 con le barre delle modifiche mostra tutte le modifiche. Ci vuole solo tempo per girare pagina. È forse più facile leggere il rapporto RTF per la revisione 2.2 .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top