Abstract:In the paradigm of component-based software development, the component model is regarded as the foundation of almost all tasks such as classification, retrieval and adaptation. However, to date the semanticrepresentation of component is a critical problem in the model. In this paper, a semantics intensive component model is proposed. Through a semantics defining method in principle of domain analysis on the feature space, the three views of component, that is domain space, define space and context space, are suggested to describe the semantic strure,and the feature description logics is used to express the semmantic content.Especially,both the concept of semantisizer and formal method of the feature space are one possible solution to component reuse automation and engineering.