E.M EMSm by: E.M .NET Standard 2.1 This package targets .NET Standard 2.1. The package is compatible with this framework or higher. .NET Framework 3.5 This package targets .NET Framework 3.5. The package is compatible with this framework or higher. 3,058 total downloads last updated 6/29/2020 Latest version: 1.4.0 hierarchical state machine embedded uml statechart TDD testable reusable EMSm is a simple, TDD-testable hierarchical state machine library for .Net, perfectly suitable for developing the behavior of your embedded systems.