Real World PlantUML
Coinactivation box
SEQUENCE DIAGRAM
5636318331666432
appapp豆瓣api豆瓣api1根据isbn请求数据2返回异常1.没有这个isbn2.访问达到上限
SEQUENCE DIAGRAM
5639221461123072
Decision EngineDecision EngineStrategy selectorStrategy selectorStrategyStrategyPlannerPlannerExecute auditSet the audit state toONGOINGSelect strategyalt[A specific strategy is provided]Load strategy and inject thecluster data model[Only a goal is specified]select strategyLoad strategy and inject thecluster data modelReturn loaded StrategyExecute the strategypre_execute()Checks if the strategypre-requisites are all set.do_execute()Contains the logic of thestrategypost_execute()Set the efficacy indicatorsCompute the global efficacy ofthe solution based on theprovided efficacy indicatorsReturn the solutionPlan the solution that wascomputed by the strategyStore the planned solution asan action plan with its relatedactions and efficacy indicatorsDoneUpdate the audit state toSUCCEEDED
SEQUENCE DIAGRAM
5639908924325888
CashierSystemstart a new saleloopenter itemdescription, totalend saletotal, taxmake paymentchange, receipt
SEQUENCE DIAGRAM
5645784439586816
audio_rxtx Interaction DiagramReceiver Shutdown On Incompatibilityprocprocsendersenderreceiverreceiver1configure & start2start listening for audio3configure & start4start offering audio5/offer6check compatibilty7shutdown on incompatibilityloop8/offer(no receiver available)
SEQUENCE DIAGRAM
5662982293946368
UploadDataUploadDataproject_add_clickproject_add_clickProjectProjectMathUIToolbarMathUIToolbarsubscribesubscribepublish
SEQUENCE DIAGRAM
5666823336886272
Simplecommunication exampleonseverallines and usinghtmlThis is hosted by(File not found: /var/lib/jetty/sourceforge.jpg)AliceAliceBobBobAuthentication RequestAuthentication Response
SEQUENCE DIAGRAM
5677868650594304
UtilisateurUtilisateurSystèmeSystèmeDemande de l'historiqueListe des fichiersSélectionner un ou plusieursfichier(s) et vérifier les URLsListe des URLs invalidesdu/des fichier(s) sélectionné(s)
SEQUENCE DIAGRAM
5680737151877120
"Code Analyzer"MainMainFileListLoaderFileListLoaderCodeAnalyzerAppCodeAnalyzerAppCompilerTaskCompilerTaskCodeAnalyzerProcessorCodeAnalyzerProcessorCodeAnalyzerTreeVisitorCodeAnalyzerTreeVisitorClassModelMapClassModelMapCodeAnalyzerCodeAnalyzerRuleEngineRuleEngineRuleRuleViolationCollectorViolationCollectorload file listinvokeProcesorcreatecreateregister processorcallinitprocesscreateloop[each file]scanadd collected infoprocesscreatefireRulesapplycollect violationreport
SEQUENCE DIAGRAM
5687283218907136
UserUserFirst ClassFirst ClassSecond ClassSecond ClassLast ClassLast ClassDoMoreWork
SEQUENCE DIAGRAM
5688164224073728
appapp豆瓣api豆瓣api1根据isbn请求数据2返回异常1.没有这个isbn2.访问达到上限
SEQUENCE DIAGRAM
5691726094139392
ClientClientsome : Parsersome : Parsersuppl. : Buffersuppl. : Bufferchunk1 : Bufferchunk1 : Bufferchunk2 : Bufferchunk2 : Bufferallocateinitialize with suppl. bufferreadfeed chunk1pull 3 tokensparse and remember slicessome token (slice from chunk1)some tokensome tokenall 3 tokens received, but chunk1 is not fully scanned yetpull n tokenssome tokenscanned to the end of chunk1store slice for incomplete tokenstarvingreadfeed chunk2pull n tokensscan to end of incomplete tokenextend with slice from chunk2full slice for token on chunks boundarysome token (slice from suppl. buffer)some token (slice from chunk2)some tokenstarvingfeed endpull n tokenssome tokenend
SEQUENCE DIAGRAM
5711511666294784
Transact24ResellerResellerCardDirectorAPICardDirectorAPIPrepare messageSign messageSend message(JSON POST request via HTTPS)Verify message's signatureProcessing (it's a long process)Prepare interim response messageSign interim response messageReturn interim response message (JSON) with status: processingVerify response message's signaturelaterPrepare enquiry messageSign enquiry messageSend message(JSON POST request via HTTPS)Verify message's signatureRetrieve previous transaction resultPrepare response messageSign response messageReturn response message (JSON) with status: success, fail, processingVerify response message's signature
SEQUENCE DIAGRAM
5714677862498304
AliceAliceBob()Bob()This is verylongThis is verylongHellook
SEQUENCE DIAGRAM
5716153183764480
UserUserFirst ClassFirst ClassSecond ClassSecond ClassLast ClassLast ClassDoWork<< createRequest >>DoWorkWorkDoneRequestCreatedDone
SEQUENCE DIAGRAM
5723533548191744
FrontendFrontendBackendBackendkPOVMsgClass_RenderControl, kPOVMsgIdent_RenderOptionskPOVMsgClass_RenderControl, kPOVMsgIdent_RenderAllloopkPOVMsgClass_RenderOutputkPOVMsgClass_RenderControl, (pause)loop[more chunks currently being rendered]kPOVMsgClass_RenderOutput(pausing)kPOVMsgClass_RenderControl, (continue)loop[more chunks to render]kPOVMsgClass_RenderOutput(done)
SEQUENCE DIAGRAM
5726349704560640
Example Sequence DiagramDaveDaveStop talking to yourselfI DO WHAT I WANT!
SEQUENCE DIAGRAM
5732312192909312
AliceAliceBobBobThis is displayedleft of Alice.This is displayed right of Alice.This is displayed over Alice.This is displayedover Bob and Alice.This is yet anotherexample ofa long note.
SEQUENCE DIAGRAM
5735920233873408
Diagramme de séquence d'enregistrementet de modification des autres mesuresUsersetWeight()setHeight()
SEQUENCE DIAGRAM
5747976207073280
: Foo: BardoXdoAdoBdoC
SEQUENCE DIAGRAM
5749563331706880
User initializes document repositoryUserUserInitializeRepoClientInitializeRepoClientPsychicOctoRobotServerPsychicOctoRobotServerNode.js server which serves thewebpages requested by the user.requests page for initializing repositoryweb page for InitializeRepoClientThe InitializeRepoClient is aJavascript client made of js-gitand our code bundled with browserifyselects document to create repository forcreates repository on local systemdisplays message notifying user of success/failure
SEQUENCE DIAGRAM
5753116477620224