AntonioGanci

Il blog di Antonio Ganci
posts - 201, comments - 420, trackbacks - 31

Tool Open Source per creare Sequence Diagram

In questi giorni cercavo un tool per creare velocemente Sequence Diagram ed ho trovato sdedit.

Ad una prima occhiata sembra sufficientemente semplice da usare, in quanto i sequence diagram si specificano tramite un linguaggio la cui sintassi è descritta qui.

Ho provato a buttarne giù uno alla veloce ed ecco il risultato:

Sequence Diagram

Il sorgente che l'ha prodotto è il seguente:

view:IChartWindowView presenter:ChartWindowPresenter
model:ChartWindowModel
paneContainerModel:IChartPaneContainerModel

view:presenter.OnInsertBorsaItalianaSymbol
presenter:plottableSymbol=model.PromptUserForBorsaItalianaSymbolToPlot
presenter:model.AddBorsaItalianaSymbol(plottableSymbol.Symbol)
presenter:paneIndex=model.CreatePane
model:paneContainerModel.CreatePane model:paneContainerModel.SetShowGridOption(show)
model:paneIndex=paneContainerModel.getPaneCount
presenter:model.AddPlottableObject(plottableSymbol, paneIndex)

Nella parte prima della riga vuota sono definiti gli oggetti, mentre nella parte inferiore i messaggi che si scambiano.

Certo che se fosse possibile fare lo stesso da Visual Studio come per il Class Diagram sarebbe tutta un'altra cosa, ma per ora mi accontento.

Fonte: Larkware News

Print | posted on martedì 4 settembre 2007 14:06 | Filed Under [ Tips ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET