it:ad:plantuml:howto:do_archimate_diagrams:home

IT:AD:PlantUml:HowTo:Do Archimate Diagrams

Yay! Archimate has been added to PlantUML. Can't tell you how happy that makes me this evening :-)

All you have to do is include the following:

!includeurl http://skysigal.com/_media/resources/configuration/plantuml/archimate.txt

And append one of the the following to your classes:

# Motivation Diagrams:
<<$role>> #pink 
<<$driver>> #pink 
<<$goal>> #plum  
<<$requirement>> #olivedrab 

<<$application...>> #aquamarine

Above sprite names are camelcased from icon names below:

List Current SpritesCredit tohttp://www.archimatetool.com archimate: accessactivityactoraggregationapplication-collaborationapplication-componentapplication-data-objectapplication-eventapplication-functionapplication-interactionapplication-interfaceapplication-processapplication-serviceassessment-filledassessmentassignmentassociation-unidirectassociationbusiness-activitybusiness-actorbusiness-collaborationbusiness-contractbusiness-eventbusiness-functionbusiness-interactionbusiness-interfacebusiness-locationbusiness-meaningbusiness-objectbusiness-processbusiness-productbusiness-representationbusiness-rolebusiness-servicebusiness-valuecollaborationcommunication-pathcomponentcompositionconstraint-filledconstraintcontractdeliverable-filleddeliverabledevicedriver-filleddrivereventflowfunctiongap-filledgapgoal-filledgoalimplementation-deliverableimplementation-eventimplementation-gapimplementation-plateauimplementation-workpackageinfluenceinteractioninterface-requiredinterface-symmetricinterfacejunction-andjunction-orjunctionlocationmeaningmotivation-assessmentmotivation-constraintmotivation-drivermotivation-goalmotivation-meaningmotivation-outcomemotivation-principlemotivation-requirementmotivation-stakeholdermotivation-valuenetworknodeobjectphysical-distribution-networkphysical-equipmentphysical-facilityphysical-materialplateauprinciple-filledprincipleprocessproductrealisationrepresentationrequirement-filledrequirementroleserviceservingspecialisationspecializationstakeholder-filledstrategy-capabilitystrategy-course-of-actionstrategy-resourcestrategy-value-streamsystem-softwaretechnology-artifacttechnology-collaborationtechnology-communication-networktechnology-communication-pathtechnology-devicetechnology-eventtechnology-functiontechnology-infra-interfacetechnology-infra-servicetechnology-interactiontechnology-interfacetechnology-networktechnology-nodetechnology-pathtechnology-processtechnology-servicetechnology-system-softwaretriggeringused-byvalueworkpackage-filled

The following is an example using classes (more compact than using rectangles), and it just works, after pulling in the remote archimate resources file:

CFOBetter Value for MoneyLower User Support CostsMust do xyzA BizServiceTechServicePhone PersonOnline Service*1*1*

With the above, you'll get closer to:

  • /home/skysigal/public_html/data/pages/it/ad/plantuml/howto/do_archimate_diagrams/home.txt
  • Last modified: 2023/11/04 02:26
  • by 127.0.0.1