Software Diagrams

profilemartinpham
OpenQuestion--StateDiagram.pdf

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.