网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 面向方面的软件开发
分类
作者 菲尔曼
出版社 机械工业出版社
下载
简介
编辑推荐

在本书中,AOSD开发领域的四位领袖人物为我们带来了当前最为重要的前沿进展。基于该领域多位领先研究者的贡献,他们在本书中描述了基本的AOSD概念,介绍了AOSD工程和编程的崭新技术,以及早期采用AOSD方法的详细应用经验。面向方面开发已经产生了一段时间。如果您是一位富有经验的软件工程师或体系架构师,本书包含了您在真实世界系统开始应用它的全部所需!

内容推荐

面向方面的软件开发(AOSD)是一个激动人心的新规范,它被用以寻找软件系统中新的模块化特性。AOSD和OOP(面向对象编程)不是相互竞争的技术,实际上它们相辅相成得十分融洽。本书介绍了对实现方面的语言描述,在编程语言领域中对方面的地位给予了关注;描述了面向方面软件开发过程的技术;以及详细讲解了使用方面技术的初始应用经验。

本书适合软件工程技术人员阅读。

目录

译者序

关于主编

关于撰稿人

前言

第1章 概览

 1.1 本书的组织

 1.2 常用术语

 1.3 历史背景

第一部分 语言和基础

 传统工程

 软件开发是工程

 章节说明

 方面语言设计的角度

 参考文献

第2章 面向方面编程的多量化和不知觉性

 2.1 引言

 2.2 局部性和单一性语句

 2.3 不知觉性

 2.4 多量化

2.4.1 静态多量化

2.4.2 动态多量化

 2.5 实现问题

 2.6 面向方面的语言

 2.7 相关工作

 2.8 结束语

 致谢

 参考文献

第3章 N度分离:关注点的多维分离

 3.1 引言

 3.2 动机

3.2.1 第一轮

3.2.2 进化SEE:环境灾难

3.2.3 事后分析

3.2.4 打破统治地位

 3.3 关注点的多维分解

3.3.1 传统软件模型

3.3.2 多维分解:超切片

3.3.3 使用超模块组合超切片

3.3.4 使用模型

 3.4 实例化

3.4.1 映射到单元和模块

3.4.2 超切片表示

3.4.3 支持组合

 3.5 相关工作

 3.6 结论和将来的工作

 致谢

 参考文献

第4章 组合过滤器的原理和设计原理

 4.1 引言

 4.2 例子:社会安全服务

4.2.1 应用的概述

4.2.2 软件系统

 4.3 用组合过滤器进行对象内横切

4.3.1 关注点实例一对象+过滤器

4.3.2 演化步骤1:保护文档

4.3.3 组合过滤器解决方案

4.3.4 消息处理

4.3.5 对象内部横切

 4.4 对象间横切

4.4.1 演化步骤2:添加工作流管理

4.4.2 演化步骤3:添加日志

 4.5 评估

4.5.1 CF模型的实现

4.5.2 内置式组合过滤器

 4.6结论

 参考文献

……

第二部分 软件工程

……

第三部分 应用

……

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 0:48:12