• DocumentCode
    3373685
  • Title

    A Component Management System for Mass Customization

  • Author

    Li, Yiyuan ; Yin, Jianwei ; Dong, Jinxiang

  • Author_Institution
    Dept. of Comput. Sci., Zhejiang Univ., Hangzhou
  • Volume
    2
  • fYear
    2006
  • fDate
    20-24 June 2006
  • Firstpage
    398
  • Lastpage
    404
  • Abstract
    The functional features and QoS attributes of software components should be adapted during the stages of development lifecycle to match distinct applications demands in mass customization context. However, the researchers and developers of component-based software development system (CBSD) always ignore this fact. In this paper, we present a component management system to manage distributed software components for large-scale software system development. A concept of component repository was introduced as the basic logic unit for storage and management of the software components in accordance with development stage. The difference of operations permitted in each repository promised distinct applications and management demands of specific stage. Typically, software components were held in three disparate repositories: a design repository, a controlled repository and a product repository. The development of components from both engineering implementation and application assembly views are discussed. Automatic component transfer between component repositories was implemented in the charge of workflow. According to the concept of repository, there could be one-to-one correspondence between each software system and an independent database. In addition, each repository operated with an individual, distributed component server for high throughput
  • Keywords
    distributed object management; distributed programming; mass production; object-oriented programming; product customisation; software development management; application assembly; automatic component transfer; component repository; component-based software development system; controlled repository; design repository; distributed software component management system; engineering implementation; large-scale software system development; mass customization; product repository; software component QoS attributes; software component functional features; software development lifecycle stages; Application software; Assembly; Automatic control; Databases; Large-scale systems; Logic; Mass customization; Programming; Software development management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Computational Sciences, 2006. IMSCCS '06. First International Multi-Symposiums on
  • Conference_Location
    Hanzhou, Zhejiang
  • Print_ISBN
    0-7695-2581-4
  • Type

    conf

  • DOI
    10.1109/IMSCCS.2006.143
  • Filename
    4673737