UML Statechart Anti-Patterns
Mehmet Aktas, Tolga Ovatman · 2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC) · 2022
UML statechart diagrams are widely used in spec-ification of software behaviour. For various reasons, during statechart design process, detrimental sections can be introduced in the statechart design that has the potential adverse effects in the development lifetime of the software. This study introduces statechart design anti-patterns to give examples to some of those flawed design practices and proposes ideas to repair them.