state-diagram

UML state diagram: cross-orthogonal region triggers

妖精的绣舞 提交于 2021-01-28 07:02:09
问题 I'm in the process of getting my head around UML state digrams while analysing the states that one of our customers can have. I'm attempting to use a composite state with orthogonal regions in which one state in one reason is the trigger for at least one state change in another orthogonal reason. I realise that I might be trying to use the wrong paradigm to model this, so feel free to correct me on that basis, but there is a simplified but slightly more detailed explanation of the situation

Tool for printing SDL/PR diagrams

自作多情 提交于 2019-12-11 09:12:33
问题 Sadly UML has virtually killed SDL (Specification and Description Language, ITU Z.100) and finding useful tools supporting SDL is hard today. I want to print state diagrams and I remember that I have used a free tool years ago. It was a windows binary which some company (from Brazil if I remember correctly) had developed a long time ago but since they no longer had any commercial interest in it any longer they provided it for free download (just the binary, no source code). It could print SDL

How State machine diagram can be represented as a Behavior for an operation in UML?

丶灬走出姿态 提交于 2019-12-07 17:26:41
问题 Behaviors (Method Body)can be state machines or activities - activities are easy to understand, as they are the equivalent of procedural code. I don't understand how a state machine can be used as the behavior for an operation? Could you Please provide a simple example for that? ---Note--- Operation is a specification-only element - imagine it as the method signature in OO programming languages. It has a name and a list of parameters. Behavior is (among other things) what an operation (or

How State machine diagram can be represented as a Behavior for an operation in UML?

余生长醉 提交于 2019-12-06 01:46:28
Behaviors (Method Body)can be state machines or activities - activities are easy to understand, as they are the equivalent of procedural code. I don't understand how a state machine can be used as the behavior for an operation? Could you Please provide a simple example for that? ---Note--- Operation is a specification-only element - imagine it as the method signature in OO programming languages. It has a name and a list of parameters. Behavior is (among other things) what an operation (or another behavioral feature such as a reception) does when invoked - imagine it as the body of the method.