文摘
英文文摘
声明
第1章绪论
1.1课题背景及发展概况
1.1.1领域工程及领域复用
1.1.2开放式数控软件系统
1.1.3嵌入式实时系统概况
1.2 UML介绍
1.3 COM介绍
1.3.1 COM接口
1.3.2 COM组件及其特性
1.3.3组件化应用程序的升级方式
1.4 WinCE概述
1.4.1 WinCE的特点
1.4.2 Windows CE.net的系统结构
1.5本文主要研究内容
1.6本章小结
第2章软件产品线
2.1软件产品线概念
2.2软件产品线基本活动
2.3产品线在软件工程领域的实践
2.4本章小结
第3章在数控领域的软件产品线及其研究基础
3.1数控领域产品线可行性分析
3.1.1受益和成本
3.1.2管理策略
3.2本文研究基础
3.2.1组件库及组件描述
3.2.2构架及文档管理
3.2.3开发过程描述
3.2.4核心资产库
3.3 SOA构架
3.4本章小结
第4章数控系统领域分析
4.1基于领域特征的分析方法
4.2数控领域特征
4.2.1特征分类依据
4.2.2特征列表及特征树
4.3领域特征分析结果对构架的影响
4.4本章小结
第5章产品线构架设计
5.1数据中心
5.2消息中心
5.3数控虚拟机
5.4运动模块构架
5.5逻辑模块构架
5.6构架中的主要可变点
5.7需求引导和配置方式
5.8本章小结
第6章实现及结果的分析
6.1确定领域范围
6.2系统部分模块的实现
6.2.1数据中心的实现
6.2.2消息中心的实现
6.2.3数控虚拟机的实现
6.2.4通道和轴容器及其他模块的实现
6.3适应性分析
6.3.1工艺特点的对比
6.3.2刀具及加工范围的对比
6.3.3用户用例的对比
6.3.4以运动模块为例描述其构架变化点
6.3.5对比分析及验证的结果
6.4本章小结
结论
参考文献
攻读硕士学位期间所发表的学术论文
致谢
北京工业大学;