• DocumentCode
    2835570
  • Title

    A component optimization design method based on variation point decomposition

  • Author

    Zhongjie, Wang ; Xiaofei, Xu ; Dechen, Zhan

  • Author_Institution
    Res. Center of Intelligent Comput. of Enterprises, Harbin Inst. of Technol., China
  • fYear
    2005
  • fDate
    11-13 Aug. 2005
  • Firstpage
    399
  • Lastpage
    406
  • Abstract
    Traditional component design methods pay much attention to component´s usefulness, while usually ignore the optimization on component´s usability, such as reuse cost and reuse efficiency. During the whole lifecycle of component reuse, it is necessary for component to be continuously re-designed so as to reduce reuse cost under the guarantee of high reusability. In this paper, a feature-based component model is firstly introduced, with emphasis on reuse mechanism based on variation point. By analysis of constituents of component reuse cost, the optimization goal, i.e., increasing the proportion of fixed part of a component, is put forward. Then a component optimization method based on variation point decomposition is presented, i.e., decomposing every feature item of a variable feature into a set of sub-items and picking up those common sub-items as much as possible to extend fixed part of the component. Finally the effectiveness of this method is proved theoretically and practically.
  • Keywords
    cost reduction; object-oriented programming; software reusability; systems re-engineering; component optimization design method; component reuse cost reduction; feature-based component model; object-oriented programming; variation point decomposition; Application software; Computer science; Cost function; Design methodology; Design optimization; Knowledge engineering; Knowledge representation; Metamodeling; Optimization methods; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
  • Print_ISBN
    0-7695-2297-1
  • Type

    conf

  • DOI
    10.1109/SERA.2005.4
  • Filename
    1563189