The larger the state machine, the greater the need to quickly search for elements, for example, to find a certain state or to find all occurrences of a certain variable or event. YAKINDU Statechart Tools provides this functionality and this blog post shows how to make the most use out of it.
Eclipse Mita is a new programming language for the IoT to simplify embedded software development. It comes with a concise syntax based on event-driven paradigms and abstracts from the underlying hardware. This allows to write easy-to-read application code without diving into hardware specifics.