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
Link To Document