Is er zoiets als websequencediagrams.com voor activiteitendiagrammen?

Achtergrond

websequencediagrammen is een geweldige tool voor mensen die UML-sequentiediagrammen willen genereren, maar die hun diagrammen “niet” willen of kunnen opmaken.

Wat het doet, is dat je de diagramspecificatie (vrij typen) kunt typen met een kleine markdown-notatie (ik denk dat ze het zelf hebben verzonnen) die gemakkelijk te leren is. Elke keer dat je het tekstblok verandert, verandert het diagram. Zie afbeelding .

voer de beschrijving van de afbeelding hier in

Dit diagram is gemaakt op basis van deze tekst:

title Authentication Sequence Alice->Bob: Authentication Request note right of Bob: Bob thinks about it Bob->Alice: Authentication Response 

Probleem

Ik wil activiteitendiagrammen maken, maar ik krijg een beetje een beperking in mijn vermogen om de muis nauwkeurig te gebruiken. Ik weet ook dat als je de structuur van een activiteitendiagram verandert, dat radicale veranderingen in de lay-out van het diagram kan forceren. Het lijkt tijdverspilling om te worstelen met de lay-out terwijl je alleen maar iets in UML wilde weergeven.

Andere vereisten

Ik begrijp dat sommige mensen verschillende stijlen hebben, maar ik geef niet om de stijl in mijn geval. Het is een waardevolle afweging.

Ik kan Windows of het web gebruiken, maar ik “zou liever een webgebaseerde oplossing hebben omdat die draagbaar is.

Ik zou bereid zijn te betalen voor een tool die dit deed.

Reacties

Answer

Plantuml is een UML-tekentool (gebaseerd op een invoerbestand). Van de website:

PlantUML is een component waarmee snel kan worden geschreven:

Sequence diagram Usecase diagram Class diagram Activity diagram (here is the legacy syntax) Component diagram State diagram Object diagram Deployment diagram Timing diagram 

De volgende niet-UML-diagrammen worden ook ondersteund:

Wireframe graphical interface Archimate diagram Specification and Description Language (SDL) Ditaa diagram Gantt diagram MindMap diagram Work Breakdown Structure diagram Mathematic with AsciiMath or JLaTeXMath notation 

Zie http://plantuml.com/

Verder is er een webgebaseerde implementatie: http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000

en er is ook een forum: http://forum.plantuml.net/questions

Opmerkingen

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *