资料介绍
产生式编程(Generative Programming)为应用程序的开发人员提出了十分美妙的承诺。它使“从‘一种一个’的软件系统向自动制作软件的各不相同的变体发展”这种思路变得十分真实可信。简单地说,产生式编程以“确定软件开发中自动化的好处”为中心。《产生式编程:方法、工具与应用》包括设计和实现一个系统族的“正确”组件,以及自动组合组件的方法和工具。这里提出的方法可以应用到所有的商用开发中。作者为我们作了一个对产生式编程的精彩介绍,它注定会成为一部经典之作。作者精心讲述了领域特化语言和产生式编程之间的通常为人所忽视的联系,把这种联系作为未来开发的一个动机。广大的开发人员完全可以立即应用书中丰富而且实用的方法。而且,无论是使用现存系统,还是为正在出现的新产生式技术而做准备,它们都是价值不凡的。
第1章 本书所讨论的主要内容
1.1 从手工作坊到自动装配线
1.2 产生式编程
1.3 利益和可应用性
第一部分 分析和设计方法与技术
第2章 领域工程
2.1 为什么本章值得一读
2.2 什么是领域工程
2.3 领域分析
2.4 领域设计和领域实现
2.5 应用工程
2.6 产品线实践
2.7 关键领域工程概念
2.8 领域分析和领域工程方法概览
2.9 领域工程与相关方法
2.10 历史笔记
2.11 小结
第3章 领域工程和面向对象的分析与设计
3.1 为什么本章值得一读
3.2 OO技术与重用
3.3 领域工程和OOA/D方法之间的关系
3.4 整合领域工程和OOA/D方法的方面
3.5 横向方法与纵向方法的比较
3.6 选择的方法
第4章 特征建模
4.1 为什么本章值得一读
4.2 重新思考特征
4.3 特征建模
4.4 特征模型
4.5 特征图和其他建模符号与实现技术之间的关系
4.6 实现约束
4.7 对特征建模的工具支持
4.8 与特征图有关的常见问题
4.9 特征建模过程
第5章 产生式编程的过程
5.1 为什么本章值得一读
5.2 产生式领域模型
5.3 在产生式编程中的主要开发步骤
5.4 为产生式编程改编领域工程
5.5 领域特定语言
5.6 DEMRAL:用于产生式编程的领域工程方法例子
5.7 DEMRAL大纲
5.8 领域分析
5.9 领域设计
5.10 领域实现
第二部分 实现技术
第6章 泛型编程
6.1 为什么本章值得一读
6.2 什么是泛型编程
6.3 通用编程与产生式编程的对比
6.4 泛型参数
6.5 参数化与子类型多态的对比
6.6 绑定与非绑定多态
6.7 初观多态
6.8 参数化组件
6.9 参数化编程
6.10 C++标准模板库
6.11 泛型方法学
6.12 历史笔记
第7章 基于模板面向组件的编程技术
7.1 为什么本章值得一读
7.2 系统配置的类型
7.3 C++对动态配置的支持
7.4 C++对静态配置的支持
7.5 禁止某种模板实例化
7.6 静态参数与动态参数的对比
7.7 基于参数化继承的封装器
7.8 基于参数化继承的模板方法
7.9 参数化绑定类型
7.10 多个组件的一致参数化
7.11 组件之间的静态交互
第8章 面向方面的编程技术
8.1 为什么本章值得一读
8.2 什么是面向方面的编程
8.3 面向方面的分解方法
8.4 方面是怎样产生的
8.5 组合机制
8.6 怎样使用程序设计语言表达方面
8.7 AOP编程的实现技术
8.8 最后评论
第9章 产生器
9.1 为什么本章值得一读
9.2 什么是产生器
9.3 软件开发的转化模型
9.4 构造产生器的技术
9.5 组合产生器与转换产生器的对比
9.6 转换的种类
9.7 转换系统
9.8 选择用来产生的方法
第10章 使用C++进行静态元程序设计
10.1 为什么本章值得一读
10.2 什么是元程序设计
10.3 元程序设计一览
10.4 静态元程序设计
10.5 作为一种二级语言的C什
10.6 静态层的功能含义
10.7 模板元程序设计
10.8 模板元函数
10.9 元函数作为其他元函数的参数和返回值
10.10 重新表达元信息
10.11 编译时控制结构
10.12 代码生成
10.13 例子:使用静态执行循环来测试元函数
10.14 C++中的部分求值
10.15 部分模板特化的变通方法
10.16 模板元程序设计的问题
10.17 历史笔记
第11章 意图编程
第三部分应用例子
第12章 链表容器
第13章 银行账户
第14章 产生式矩阵计算库
第四部分 附录
附录A概念建模
A.1什么是概念
A.2概念的理论
A.3与概念有关的重要问题
A.4概念建模,面向对象和软件重用
附录B用于Smalltalk的实例特化扩展协议
附录C用于在Smalltalk中附加一个listener对象的协议
附录D矩阵计算术语的词汇表
附录E用于求解依赖性表格的元函数
术语表
参考文献
- 图解数字磁带录音机的PDF电子书免费下载 99次下载
- 现代无线电实验的PDF电子书免费下载 250次下载
- 半导体收音机浅谈的PDF电子书免费下载 162次下载
- 光学谐振腔的图解分析与设计方法的PDF电子书免费下载 123次下载
- 无线电全息摄影的PDF电子书免费下载 52次下载
- MATLAB函数速查手册PDF电子书免费下载 148次下载
- 电子管数据手册合集PDF电子书免费下载 72次下载
- FPGA入门教程之HELLO FPGA软件工具篇PDF电子书免费下载 76次下载
- 写给文科生看的编程入门Python管窥PDF电子书免费下载 6次下载
- 51单片机100实例源码的注释详细PDF电子书免费下载 213次下载
- 电冰箱快速维修PDF电子书免费下载 43次下载
- 家电维修1128例PDF电子书免费下载 186次下载
- STM8 C语言精品编程100例PDF版电子书免费下载 0次下载
- 数字信号处理算法C语言实现PDF版电子书免费下载 0次下载
- 《Visual C++游戏编程基础》电子书.pdf 0次下载
- 电子书阅读器内置锂电池供电自动切换电路 1600次阅读
- Xilinx FPGA独立的下载和调试工具LabTools下载、安装、使用教程 6369次阅读
- 使用Flash Magic工具烧录LPC系列MCU(UART/USB/SWD接口) 1w次阅读
- 手机热点可以替代宽带长期使用吗? 4105次阅读
- 新规划PCI核查工具的使用方法和应用事例 2834次阅读
- 用软件编程的方法来模拟51单片机产生PWM波 8589次阅读
- 机器学习入门宝典《统计学习方法》的介绍 4487次阅读
- 新的磁传感器编程器MSP V1.0,完整的编程工具 3701次阅读
- 编程器怎么用_编程器的使用方法 6.9w次阅读
- 51单片机产生PWM方法 3.5w次阅读
- 最新电子书拆解评测系列报道(一):打开你的眼界 1.2w次阅读
- AUTOCAD2009免费下载中文版 CAD2009简体中文下载及安装方法 1.2w次阅读
- 电子工程师必备10大免费DIY工具(六):DraftSight、eDrawings 1w次阅读
- 电子工程师必备10大免费DIY工具(五):DesignSpark PCB、gplEDA 1.3w次阅读
- 电子工程师必备10大免费DIY工具(四):CoolSpice、TinyCAD 1.1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多