Design Patterns for Realizing Object-Oriented Inheritance in EJB Environment


The KIPS Transactions:PartD, Vol. 11, No. 1, pp. 153-162, Feb. 2004
10.3745/KIPSTD.2004.11.1.153,   PDF Download:

Abstract

Software development methodology using object-oriented analysis and design techniques for improving productivity and maintainability has acquired a substantial acceptance in both academia and industry as a fundamental paradigm. Enterprise Java Beans(EJB) is widely used in both academia and industry because it provides high portability and rapid application development. EJB supports object-oriented paradigm, but there are several things to consider when designing detail model of object-oriented model or implementing object-oriented model with EJB model. One of them is inheritance problem. In this paper, we classify the types of class inheritance which is shown upon in object-oriented model into three types and identify the problems which can happen when implementing the inheritance mechanism with EJB model. And this paper proposes three patterns for realizing the inheritance in EJB. Moreover, applicable patterns and guidelines for each object-oriented inheritance types for the proposed patterns are suggested.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
C. S. Won and K. S. Dong, "Design Patterns for Realizing Object-Oriented Inheritance in EJB Environment," The KIPS Transactions:PartD, vol. 11, no. 1, pp. 153-162, 2004. DOI: 10.3745/KIPSTD.2004.11.1.153.

[ACM Style]
Choe Si Won and Kim Su Dong. 2004. Design Patterns for Realizing Object-Oriented Inheritance in EJB Environment. The KIPS Transactions:PartD, 11, 1, (2004), 153-162. DOI: 10.3745/KIPSTD.2004.11.1.153.