46th Annual IEEE-Computer-Society International Computers, Software, and Applications Conference (COMPSAC) - Computers, Software, and Applications in an Uncertain World, ELECTR NETWORK, 27 June - 01 July 2022, pp.413-414
UML statechart diagrams are widely used in specification 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.