Principles of System Development
How would you go about determining how many use-case models you will need to create to specify the functional requirements for your development project? How would you go about determining what requirement specifications will require usecase models, declarative requirements, or both? It is difficult to determine the level of detail in which a use case description should be written. What makes the level of detail low or high? What factors would you consider to determine the appropriate level of detail for a use case description?