State Chart Diagram Software - Cs 383 Software Engineering