计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (6): 73-77.DOI: 10.3778/j.issn.1002-8331.2009.06.022

• 研发、设计、测试 • 上一篇    下一篇

基于OCL的配置工具研究与实现

闫会强1,肖国玺2,檀润华1,王秀娟2   

  1. 1.河北工业大学 创新设计研究所,天津 300130
    2.河北工业大学 计算机科学与软件工程学院,天津 300130
  • 收稿日期:2008-10-15 修回日期:2008-11-28 出版日期:2009-02-21 发布日期:2009-02-21
  • 通讯作者: 闫会强

Research and realization of OCL-based configuration tool

YAN Hui-qiang1,XIAO Guo-xi2,TAN Run-hua1,WANG Xiu-juan2   

  1. 1.Institute of Design for Innovation,Hebei University of Technology,Tianjin 300130,China
    2.School of Computer Science and Engineering,Hebei University of Technology,Tianjin 300130,China
  • Received:2008-10-15 Revised:2008-11-28 Online:2009-02-21 Published:2009-02-21
  • Contact: YAN Hui-qiang

摘要: 大规模定制是现代工业发展的趋势。它不但具有大规模生产的低成本优势,而且能够满足用户的个性化需求。产品配置是实现大规模定制的重要方法,实现产品配置的核心是配置工具。GPCT(Generic Product Configuration Tool)是河北工业大学创新设计研究所开发的领域无关的配置工具。它以UML表示产品配置模型,以OCL文法表达产品部件间的约束。给出了GPCT的约束维护和验证方法,并以数控立式磨床为例,介绍了GPCT的实际应用。

Abstract: Mass customization is the trend of modern industry,which not only has the advantage of low cost,but also can meet individual customer requirements.Product configuration is an important method to realize mass customization,and configuration tool is the core of product configuration.GPCT(Generic Product Configuration Tool) is developed by Institue of Design for Innovation,Hebei University of Technology and it is a domain-independent configuration tool.GPCT utilizes UML to represent configuration model and OCL(Object Constraint Language) to represent constraints among product parts.The constraint maintenance and evaluation of GPCT are presented in this paper,taking CNC vertical grinder being as an example,the application of GPCT is introduced.