Software Diagrams
State Transition:
Now that the requirement of Homework 4 is changed to add parentheses and order of operations as follows: Parentheses (simplify inside 'em) , Multiplication and Division (from left to right), Addition and Subtraction (from left to right). The new display panel should be as follows:
Draw a UML State Transition Diagram to model the new calculator object.
(6 points) Using standard UML State Transition Diagram Notation, as exemplified in page 25 of the “SE 311 StateDiagram” slides. The diagram should be clear and self- explanatory.
(7 points) Modeling state transitions of parentheses correctly
(7 points) Modeling order of operations correctly
Submit a one-page pdf with the State Transition Diagram.