- 3
- 0
- 约5.04万字
- 约 51页
- 2019-02-15 发布于上海
- 举报
基于 OCL 的产品配置引擎研究与实现
RESEARCH AND IMPLEMENTATION OF OCL-BASED PRODUCT CONFIGURATION ENGINE
ABSTRACT
Mass Customization becomes the trend of modern enterprise, production configuration (PC) is the core technology of achieving mass customization, and configuration engine is the key to achieve PC. Most PC systems we are using now are configuration for a specific product. In this thesis, OCL is used to describe the constraint information of PC, and to develop a common configuration engine.
PC includes PC knowledge representation and reasoning to solve configuration problems. As product structure is increasingly complex and customer demands are more and more personalized, it brings a lot of inconvenience for PC knowledge representation, modeling method based on the generic product structure tree can rapidly and accurately represent PC knowledge. In this thesis, UML is used to build the PC model, and OCL is used to describe the constraints relationship between components. Because OCL is a declarative language and cannot be directly executed, so OCL lexical analysis and syntactic analysis program written according to the OCL grammar can make sure the legitimacy of the OCL expression. The constraint validation of OCL expression is the process of reasoning to solve configuration problems. Since the OCL is based on the predicate logic, we need to first transform OCL into first-order predicate and then during the constraint validation. This thesis provides a kind of transformation method based on semantic analysis.
When the product structure is complex, the constraints between components will be very complex, it is crucial to ensure consistency between constraint rules between components in the model and all component instantiated. In order to solve this problem, this thesis introduces model consistency validation, and gives the specific algorithm of model consistency.
On the basis of the above theory, we use C # as developing language, SQL Server 2000 as database to achieve t
您可能关注的文档
- 基于OBd-Ⅱ的通信控制与应用开发-电子与通信工程专业论文.docx
- 基于OBDA的尺寸极限与配合知识库系统研究-计算机应用技术专业论文.docx
- 基于OBDD的符号Petri网分析与FMS调度算法研究-计算机应用技术专业论文.docx
- 基于OBDD的描述逻辑推理算法研究-计算机应用技术专业论文.docx
- 基于OBDD的描述逻辑循环术语集推理算法研究-计算机应用技术专业论文.docx
- 基于OBD的汽车数据通信研究与应用-电路与系统专业论文.docx
- 基于ObjectARX2000的船舶结构CAD研究-工程力学专业论文.docx
- 基于ObjectARX2000的自动喷水灭火系统CAD二次开发分析-市政工程专业论文.docx
- 基于ObjectARX2000的自动喷水灭火系统CAD二次开发研究-市政工程专业论文.docx
- 基于ObjectARX的公路隧道参数化设计研究-桥梁与隧道工程专业论文.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)