This is the fourth column in a series on modeling behavior in the context of object orientation. The first three reviewed traditional categories of behavior model and how they can be used in an object-oriented (00) way, addressed their unification, and examined one of those models more closely. This column examines interfaces to behavior independently of which model is used to define them. The parts of a behavior interface are reviewed, and a goal-based technique for defining them is presented
COMPUTER BASED MODELING METHODS GOAL SETTING OBJECT ORIENTED PROGRAMMING