摘要
软件构件库作为软件复用的一项重要基础设施,得到了产业界和学术界越来越多的重视。文中结合PLM项目背景,提出了一种在J2EE平台下的PLM构件库系统(PLMCLS)的设计和实现方案。给出了PLMCLS的整体框架,并用UML用例图说明该构件库管理系统包括的功能。PLMCLS把PLM构件整体上分为九个层次的构件,对各个层次上构件进行刻面描述并提供接口描述信息,在检索和匹配机制采用语义检索和语法匹配的模式,保证了构件的重用率并为快速构建PLM系统提供了有效支持。
As an important infrastructure, the component library has gained more attention from software engineering researchers. Based on the PLM project,gives a framework about a PLM component library system, and describes the function of PLMCLMS by UML- case. Then introduce a classified construction that the components are classified to nine levels based on the hierarchical classification schemes,and the method of faceted semantic describe and internee syntax describe. In the end, it writes up the method of how to retrieve component by the faceted tree and match component by the interface definition. It is helpful to develop the PLM system quickly and raise the efficiency of component reuse.
出处
《计算机技术与发展》
2008年第5期248-252,共5页
Computer Technology and Development
基金
国家自然基金资助项目(60072014)
山东省自然科学基金资助项目(Y2003G01)
关键词
构件
J2EE
刻面分类
构件检索
构件库
构件匹配
component
J2EE
faceted classification
component retrieval
component library
component matching