Sh. Hwang et al., A STEPWISE INHERITANCE FRAMEWORK FOR OBJECT BEHAVIOR MODELS, IEICE transactions on information and systems, E80D(5), 1997, pp. 573-584
Using object-oriented techniques, one can build software that models t
he real world more closely. In object-oriented analysis and design, tw
o types of closely interrelated models have been built which specify t
he static structure and the dynamic behavior of objects. Much work bas
ed on those models deals with how to use inheritance to support reuse
and easy extension more precisely. In this paper, we are concerned wit
h the dynamic aspects of objects, and define a behavior inheritance re
lationship between a class and its subclass. We present a set of deriv
ation operations based on the incremental design of the behavior model
. The operations preserve the behavior inheritance relationship betwee
n classes. The result makes a theoretical base for making new classes
by reusing the existing classes in object-oriented system development.