CS 7314 (Spring, 2021) Homework #3
Assignment
- Problems 10.6
(but not necessarily for a menu-driven software --
could be any other software
where you consider FSM to be an appropriate choice),
and the following extensions:
- Extension 1: Convert the FSM you produced to the
other two representations you did not use in the first place.
(Three representations covered: graphical, tabular, and list.)
- Extension 2: Enhance your FSM into a Markov OP to capture
the usage probability information, and discuss possible
information sources and ways to collect such usage information.
- Extension 3: Select a probability threshold, and produce a flat (Musa)
OP from your Markov OP above.
- In the paper by Karami and Tian on Canvas,
activity diagrams are used to help maintain the accuracy of existing Markov OP.
What other sources of information
you might use to achieve the same goal, and how
(including suggested modifications/replacement to the
Karami-Tian method)?
Also compare the relative advantages and disadvantages
against the Karami-Tian approach.
Try to tie this to some concrete situation and data,
such as those from your own company.
Due Date
- 2/17/2021.
(Changed from 2/15/2021.)
Prepared by Jeff Tian
(tian@engr.smu.edu).
Posted on: Feb. 4, 2021.
Last update: Feb. 15, 2021.