基于组件的建模技术,在解决跨领域虚拟样机模型重用方面具有重要的作用。在组件选择过程中如何精确、完整地描述用户需求特征并有效地搜索已经存在于目录服务中的组件是亟待解决的问题。提出用户需求模型,扩展了用户在功能和非功能方面的需求描述,通过统一的需求表达规范,消除了用户需求信息描述的不确定性以及需求信息冗余。然后将用户的需求信息进行语义抽取和标注处理,采用基于需求特征的组件选择算法,从而发现满足用户需求的组件服务。最后,结合一个具体应用实例说明了组件的选择过程,验证了该方法的合理性和实用性。
The modeling method based on component plays an important role in reusing virtual prototype model in mult-domain.Accurately describing the user's requirement characteristic and efficiently discovering method for component model have already become the most urgent problem to be solved.The user's requirement model was set up.The requirement descriptions in function and unfunction were extended.The user's requirement information indeterminacy and redundancy were eliminated by unify description.Furthermore,the requirement information was extracting and label in semantic.The satisfying component services were discovered by selecting algorithm based requirement characteristic.Finally,the system implementation architecture was built up.A case proves that such a kind of component discovery method is feasible and effective.