Using object-oriented techniques, one can build software that models the real world more closely. In objectoriented analysis and design, two types of closely interrelated models have been built which specify the static structure and the dynamic behavior of objects. Much work based on those models deals with how to use inheritance to support reuse and easy extension more precisely. In this paper, we are concerned with the dynamic aspects of objects, and define a behavior inheritance relationship between a class and its subclass. We present a set of derivation operations based on the incremental design of the behavior model. The operations preserve the behavior inheritance relationship between classes. The result makes a theoretical base for making new classes by reusing the existing classes in objectoriented system development.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Suk-Hyung HWANG, Yoshihiro TSUJINO, Nobuki TOKURA, "A Stepwise Inheritance Framework for Object Behavior Models" in IEICE TRANSACTIONS on Information,
vol. E80-D, no. 5, pp. 573-584, May 1997, doi: .
Abstract: Using object-oriented techniques, one can build software that models the real world more closely. In objectoriented analysis and design, two types of closely interrelated models have been built which specify the static structure and the dynamic behavior of objects. Much work based on those models deals with how to use inheritance to support reuse and easy extension more precisely. In this paper, we are concerned with the dynamic aspects of objects, and define a behavior inheritance relationship between a class and its subclass. We present a set of derivation operations based on the incremental design of the behavior model. The operations preserve the behavior inheritance relationship between classes. The result makes a theoretical base for making new classes by reusing the existing classes in objectoriented system development.
URL: https://global.ieice.org/en_transactions/information/10.1587/e80-d_5_573/_p
Copy
@ARTICLE{e80-d_5_573,
author={Suk-Hyung HWANG, Yoshihiro TSUJINO, Nobuki TOKURA, },
journal={IEICE TRANSACTIONS on Information},
title={A Stepwise Inheritance Framework for Object Behavior Models},
year={1997},
volume={E80-D},
number={5},
pages={573-584},
abstract={Using object-oriented techniques, one can build software that models the real world more closely. In objectoriented analysis and design, two types of closely interrelated models have been built which specify the static structure and the dynamic behavior of objects. Much work based on those models deals with how to use inheritance to support reuse and easy extension more precisely. In this paper, we are concerned with the dynamic aspects of objects, and define a behavior inheritance relationship between a class and its subclass. We present a set of derivation operations based on the incremental design of the behavior model. The operations preserve the behavior inheritance relationship between classes. The result makes a theoretical base for making new classes by reusing the existing classes in objectoriented system development.},
keywords={},
doi={},
ISSN={},
month={May},}
Copy
TY - JOUR
TI - A Stepwise Inheritance Framework for Object Behavior Models
T2 - IEICE TRANSACTIONS on Information
SP - 573
EP - 584
AU - Suk-Hyung HWANG
AU - Yoshihiro TSUJINO
AU - Nobuki TOKURA
PY - 1997
DO -
JO - IEICE TRANSACTIONS on Information
SN -
VL - E80-D
IS - 5
JA - IEICE TRANSACTIONS on Information
Y1 - May 1997
AB - Using object-oriented techniques, one can build software that models the real world more closely. In objectoriented analysis and design, two types of closely interrelated models have been built which specify the static structure and the dynamic behavior of objects. Much work based on those models deals with how to use inheritance to support reuse and easy extension more precisely. In this paper, we are concerned with the dynamic aspects of objects, and define a behavior inheritance relationship between a class and its subclass. We present a set of derivation operations based on the incremental design of the behavior model. The operations preserve the behavior inheritance relationship between classes. The result makes a theoretical base for making new classes by reusing the existing classes in objectoriented system development.
ER -