• DocumentCode
    1729141
  • Title

    The key technology research of feature-based component-based software design

  • Author

    Tang Zhaohui ; Liu Heng ; Chen Qing ; Liu Jinping ; Gui Weihua

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Central South Univ., Changsha, China
  • fYear
    2013
  • Firstpage
    6464
  • Lastpage
    6468
  • Abstract
    Feature-based component-based software design is the important technology to improve the reusability of the software product in demand space and settlement space. How to identify component which is low coupling and high cohesion according to feature model is the key technology in feature-based component-based software design. Through researching the key technology, we design a feature model based component identification algorithm. Firstly, modeling the demand space by feature. Secondly, according to the static and dynamic relationship between features, identifying high reusability component. In order to improve the quality of component, give full consideration to the non-functional factors of component and optimize the component. On the basis of these, we can get the final ideal component.
  • Keywords
    software reusability; demand space by feature modeling; feature model based component identification algorithm; feature-based component-based software design; key technology research; nonfunctional factors; software product reusability; Computers; Couplings; Educational institutions; Electronic mail; Graphical user interfaces; Software design; component based software development; component identification; feature model; software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (CCC), 2013 32nd Chinese
  • Conference_Location
    Xi´an
  • Type

    conf

  • Filename
    6640573