If else in sequence diagram plantuml4/7/2024 This problem occurred when a dotted line was specified in the PlantUML line pattern. TBC (Itay/Stas): where to write performance data?įound a bug that converted asynchronous response messages into synchronous response messages. Tvp->cache: check cache for entitlement\nto each channel in listĪpp->app: Stop performance\ntest use case timerĪpp->: write test execution time to output – are these API calls made in series or parallel? – multi-request used (presumably not since not personalised)? – max number of channels this can be called for in one loop?ĭepends on number of channels in “fold” and whether any other Tvp->cache: check cache for channel’s EPG data Loop For each channel to be displayed in “fold” Tvp->tvp: determine channels to\ndisplay in current EPG\nscreen (“fold”) Tvp->tvp: get list of top most viewed channels Tvp->cache: check cache for favorite data as can be accessed in the following ways: Looks like actions require a ‘space’ delimiter, like “user -> app: Display EPG grid” instead of “user->app: Display EPG grid”Īpp->app: Start performance\ntest use case timerĮ.g. Tried to apply your script to the sequence below and got several errors.Įrror on: sequence_array (s,1) = word(1) “Subscript out of range” on the first row I remove this row (and autonumber), it fails on the “boundary” record, etc. message grouping (alt, loop, critical etc).synchronous, asynchronous, return and message to self flows.color coding using either #RGB or HTML standard colors.participant types of actor, control, boundary, entity and database.The following screen shot provide an example of what functionality is offered by the scripts. So one solution to close this gap, I have cobbled together a VBScript to run with Enterprise Architect to allow a modeller to Generate a Sequence Diagram using a PlantUML script. PlantUML does support XMI export, however at this point it only applies to Class diagrams. The simplest being CSV imports, for high order elements, through to XMI import/export for full element, association and diagrams objects. The solution centres around the ability to exchange models between the modelling platform and the script based diagraming tools.Įnterprise Architect does offer a number of methods for model exchange. where Enterprise and Delivery teams operating at differing speeds can effectively work together. The cost savings from the speedy delivery of fit for purpose models is long forgotten when the time comes to make changes. Validation and alignment against the Domain and or Enterprise landscape would typically be manual and the likely outcome would be model divergence. The problem however it that the PlantUML script used to generate the diagrams are discrete declarations of behaviour. The PlantUML script can be published and made available for collaboration. I am a fan of PlantUML it is accessible, easy to use and you produce nice looking diagrams with minimal effort in a short period of time.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |