Er der noget som websequencesiagrams.com for aktivitetsdiagrammer?

Baggrund

websequencediagrams er et fantastisk værktøj til folk, der ønsker at generere UML-sekvensdiagrammer, men som ikke kan “t eller ikke ønsker at layout deres diagrammer.

Hvad det gør, er at give dig mulighed for at skrive diagrammets specifikation (gratis skrivning) ved hjælp af en lille markdown-notation (jeg antager, at de udgjorde), der er lette at lære. Når du ændrer tekstblokken, ændres diagrammet. Se billede .

indtast billedebeskrivelse her

Dette diagram blev oprettet ud fra denne tekst:

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

Problem

Jeg vil oprette aktivitetsdiagrammer. Men jeg bliver lidt svækket i min evne til at bruge musen med præcision. Jeg ved også, at hvis du ændrer strukturen i et aktivitetsdiagram, så kan det tvinge radikale ændringer til layoutet af diagrammet. Det virker som spild af tid at kæmpe med layoutet, når alt hvad du ville gøre var bare at repræsentere noget i UML.

Andre krav

Jeg forstår, at nogle mennesker har forskellige stilarter, men jeg er ligeglad med stilen i mit tilfælde. Det er en god kompromis.

Jeg kan enten bruge windows eller internettet, men jeg foretrækker en webbaseret løsning, fordi den er bærbar.

Jeg ville være villig til at betale for et værktøj, der gjorde dette.

Kommentarer

Svar

Plantuml er et UML-tegningsværktøj (baseret på en inputfil). Fra hjemmesiden:

PlantUML er en komponent, der gør det muligt hurtigt at skrive:

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

Følgende ikke-UML-diagrammer understøttes også:

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 

Se http://plantuml.com/

Der er desuden en webbaseret implementering: http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000

og der er også et forum: http://forum.plantuml.net/questions

Kommentarer

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *