Requirements Engineering in the Solution Domain
The solution domain is the domain in which engineers use their ingenuity to solve problems. The primary characteristic that differentiates the solution domain from the problem domain is that, invariably, requirements engineering in the solution domain starts with a given set of requirements. In the problem domain requirements engineering starts with a vague objective or wish list. The extent to which the input requirements for the solution domain are “well formed” depends upon the quality of the people within the customer organization that developed them. In an ideal world, all the requirements would be clearly articulated, individually testable requirements.
KeywordsSystem Requirement Solution Domain Input Requirement State Transition Diagram Automatic Teller Machine
Unable to display preview. Download preview PDF.