Excursion (3/3)Identification of Operations
Linguistic analysis of the problem description - extraction of verbs
Rules of thumb:
- which operations can be executed by a certain object
- not only the current requirements should be considered, but also reusability should be taken into account
- which events are expected
- which objects can react to these events
- which other events are raised in turn
-
[cf.: R.J. Abbott, Program Design by Informal English Descriptions, CACM, Vol. 26, No. 11, 1983]