Bakgrund
websequencediagrams är ett utmärkt verktyg för människor som vill skapa UML-sekvensdiagram men som inte kan lägga upp sina diagram.
Vad det gör är att du kan skriva diagramspecifikationen (gratis att skriva) med en liten markdown-notation (antar att de gjorde upp) som är lätt att lära sig. När du ändrar textblocket ändras diagrammet. Se bild .
Detta diagram var skapad från denna text:
title Authentication Sequence Alice->Bob: Authentication Request note right of Bob: Bob thinks about it Bob->Alice: Authentication Response
Problem
Jag vill skapa aktivitetsdiagram. Men jag försämras lite i min förmåga att använda musen med precision. Jag vet också att om du ändrar strukturen för ett aktivitetsdiagram, kan det tvinga radikala förändringar i diagrammets layout. Verkar som slöseri med tid att kämpa med layout när allt du ville göra var att bara representera något i UML.
Andra krav
Jag förstår att vissa människor har olika stilar, men jag bryr mig inte om stilen i mitt fall. Det är lönsamt avvägning.
Jag kan antingen använda Windows eller webben, men jag föredrar en webbaserad lösning eftersom den är bärbar.
Jag skulle vara villig att betala för ett verktyg som gjorde detta.
Kommentarer
- Titta på plantuml ( plantuml.com )?
- @albert ok att ' s exakt vad jag letade efter. Om du vill svara markerar jag det '. Jag ser att de hänvisar i avsnittet som kör en webbaserad implementering !
Svar
Plantuml är ett UML-ritningsverktyg (baserat på en inmatningsfil). Från webbplatsen:
PlantUML är en komponent som gör det möjligt att snabbt skriva:
Sequence diagram Usecase diagram Class diagram Activity diagram (here is the legacy syntax) Component diagram State diagram Object diagram Deployment diagram Timing diagram
Följande icke-UML-diagram stöds också:
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
Dessutom finns det en webbaserad implementering: http://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000
och det finns också ett forum: http://forum.plantuml.net/questions
Kommentarer
- Formatering görs med kreolssyntax