Generic Component: A Generic Programming Approach

Chen Yewang,Jiang Zhixiong,Zhao Wenyun,Peng Xin
DOI: https://doi.org/10.1109/cit.2007.10
2007-01-01
Abstract:Generic Programming (GP) is the evolvement of OO, and more general than OO. In a certain degree, it is requirement-oriented programming. This paper, firstly, addresses some insufficiencies of OO; secondly illustrates an overview of GP briefly, then compare it with OO; finally proposes Generic Component approach which helps in implementing safe, efficient, highly customizable, and reusable design elements in GP. We do not declare that this approach can solve all problems of OO, but it gifts developers the ability of assembling what they want in the way of Design-Oriented, as well as many other advantages.
What problem does this paper attempt to address?