- In the unified modeling language (UML), usecase modeling captures different aspects of the operational workflows of a system. How would you extend use-case models that you created in the requirements phase, to usecase models that apply to the design phase?
- Prepare a list containing at least 10 criteria for evaluating computer hardware and system software. The method for evaluating alternatives called weighting and scoring implies that the total utility of an alternative is the product of the weights of each criterion times the weight of the criterion for the alternative. What assumptions are characteristic of this method for evaluating alternatives?