UML StateWizard hoạt động như một Visual C ++ add-in, trong đó cung cấp một UML (Unified Modeling Language) cơ chế lập trình máy nhà nước trong tiêu chuẩn di động C / C ++ cho một trong hai phát triển và mô phỏng các hệ thống nhúng, hoặc Windows / WinCE...