The composition technology is the core technology of component based software development, the application system can only be formed by component composition.Beginning with the framework technology, this dissertation puts the key point at the research of component composition based on the framework model after introducing the related technologies. Firstly, it discusses the framework model based on the component, uses designing mode devise the framework model in specifically field, and gives the formalization description of framework model in XML. When developing and using software framework based on the component, the result shows how to define the extension point of software framework is the biggest difficulty, the framework composes the application components through this extension point, and the framework based on the component realizes its transfer extension through the component interfaces. In the research on the extension point of framework, to realize the component composition, this dissertation devises a dynamic composition model of component based on the roles extension. Finally, it builds the framework model of supply chain based on component after putting the supply chain as the specifically research field and analyzing the characteristics of supply chain system.Component based framework provides the unified solution for specific domain of similar questions, and the framework also provides the foundation and the context for the component composition, meanwhile, it provides the mutual operation and the integration mechanism of distributional component, which can be reused as greater granularity components in specific domain. The definite objective of framework is to dynamically composite the components, realizes software's "plug and play". |