分布式控制系统设计:模式语言方法

分布式控制系统设计:模式语言方法
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2018-01
版次: 1
ISBN: 9787111583905
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 318页
正文语种: 简体中文
7人买过
  •   《分布式控制系统设计:模式语言方法》讨论分布式控制领域中的软件体系结构,创新性地将计算机科学中的“模式”概念引入这项研究,从主流工业实践中甄选出80种实用模式,并将其组织为模式语言,为应对各类设计问题提供了成熟的解决方案。这80种模式涵盖消息模式、数据管理模式、人机界面模式和机群管理模式等,从问题到方案再到应用均清晰易读。
      《分布式控制系统设计:模式语言方法》适合机械工程师、设计师和管理人员阅读,也是计算机和自动控制等相关专业学生的有益参考资料。   维利-佩卡·埃洛兰塔(Veli-Pekka Eloranta),坦佩雷理工大学研究员,曾多次担任VikingPLoP的主席。
      
      乔纳斯·科斯基宁(Johannes Koskillen),坦佩雷理工大学研究员,方向为软件项目管理和软件架构等。
      
      马可·利帕宁(Marko Leppanen),坦佩雷理工大学博士后研究员,曾在芬兰的多所大学讲授模式课程。
      
      维莱·雷约宁(Ville Reijonen),经验丰富的模式研究者,现在工业界致力于敏捷软件开发。 出版者的话
    译者序
    推荐序
    致谢

    第1章 绪论
    1.1 为什么阅读本书
    1.2 如何使用本书
    1.3 与过去工作的比较

    第2章 分布式控制系统领域
    2.1 分布式控制系统的特性
    2.2 通用方法和挑战
    2.3 本领域的新趋势

    第3章 软件体系结构和质量
    3.1 什么是质量
    3.2 质量属性
    3.3 度量质量
    3.4 外部质量和内部质量

    第4章 关于模式
    4.1 什么是模式
    4.2 从模式到模式语言
    4.3 本书中模式的故事
    4.4 本书中使用的模式格式

    第5章 分布式控制系统的模式语言
    5.1 控制系统
    5.2 看门狗
    5.3 自检
    5.4 强制输入值
    5.5 错误计数器

    第6章 分布模式
    6.1 孤立功能
    6.2 分布式安全
    6.3 心跳
    6.4 全局时间

    第7章 消息模式
    7.1 一对多
    7.2 高层协议
    7.3 消息接口
    7.4 协议版本握手
    7.5 消息队列
    7.6 分类消息
    7.7 消息信道复用
    7.8 消息网关
    7.9 消息向量时钟
    7.10 确认

    第8章 事件处理模式
    8.1 通知
    8.2 通知级别
    8.3 通知日志
    8.4 预警

    第9章 控制系统模态的模式
    9.1 操作模态
    9.2 安全状态
    9.3 跛行模式
    9.4 传感器旁路
    9.5 无所忌惮
    9.6 互换算法

    第10章 数据管理模式
    10.1 变量管理器
    10.2 变量保护
    10.3 变量值翻译器
    10.4 数据状态
    10.5 计数器
    10.6 快照

    第11章 处理稀缺资源的模式
    11.1 并发执行
    11.2 静态调度
    11.3 分离实时
    11.4 部分结果
    11.5 静态资源分配
    11.6 储物柜密钥
    11.7 半任务
    11.8 早期工作

    第12章 软件和硬件的解耦模式
    12.1 硬件抽象层
    12.2 操作系统抽象
    12.3 虚拟运行环境

    第13章 冗余模式
    13.1 1+1冗余
    13.2 投票

    第14章 系统启动模式
    14.1 引导程序
    14.2 系统启动
    14.3 启动协商

    第15章 软件更新模式
    15.1 可更新软件
    15.2 集中更新
    15.3 无扰更新

    第16章 人机界面模式
    16.1 人机界面
    16.2 人工反馈
    16.3 两步确认
    16.4 直立就好
    16.5 基于任务的
    16.6 基于角色的
    16.7 替代操作站
    16.8 多个操作站
    16.9 设备提供
    16.10 信标
    16.11 HMI通知
    16.12 操作者配置文件
    16.13 公共外观

    第17章 高层服务模式
    17.1 诊断
    17.2 黑箱
    17.3 第三方沙箱
    17.4 远程访问
    17.5 动态信道选择器

    第18章 机群管理模式
    18.1 机群管理
    18.2 M2M通信
    18.3 机会委托
    18.4 系统适配器

    第19章 系统配置模式
    19.1 参数
    19.2 配置参数版本
    19.3 基于组件的配置
    19.4 控制系统选项

    第20章 应用模式

    第21章 结束语
    附录A 质量属性表
    附录B 模式手册
    参考文献
    索引
  • 内容简介:
      《分布式控制系统设计:模式语言方法》讨论分布式控制领域中的软件体系结构,创新性地将计算机科学中的“模式”概念引入这项研究,从主流工业实践中甄选出80种实用模式,并将其组织为模式语言,为应对各类设计问题提供了成熟的解决方案。这80种模式涵盖消息模式、数据管理模式、人机界面模式和机群管理模式等,从问题到方案再到应用均清晰易读。
      《分布式控制系统设计:模式语言方法》适合机械工程师、设计师和管理人员阅读,也是计算机和自动控制等相关专业学生的有益参考资料。
  • 作者简介:
      维利-佩卡·埃洛兰塔(Veli-Pekka Eloranta),坦佩雷理工大学研究员,曾多次担任VikingPLoP的主席。
      
      乔纳斯·科斯基宁(Johannes Koskillen),坦佩雷理工大学研究员,方向为软件项目管理和软件架构等。
      
      马可·利帕宁(Marko Leppanen),坦佩雷理工大学博士后研究员,曾在芬兰的多所大学讲授模式课程。
      
      维莱·雷约宁(Ville Reijonen),经验丰富的模式研究者,现在工业界致力于敏捷软件开发。
  • 目录:
    出版者的话
    译者序
    推荐序
    致谢

    第1章 绪论
    1.1 为什么阅读本书
    1.2 如何使用本书
    1.3 与过去工作的比较

    第2章 分布式控制系统领域
    2.1 分布式控制系统的特性
    2.2 通用方法和挑战
    2.3 本领域的新趋势

    第3章 软件体系结构和质量
    3.1 什么是质量
    3.2 质量属性
    3.3 度量质量
    3.4 外部质量和内部质量

    第4章 关于模式
    4.1 什么是模式
    4.2 从模式到模式语言
    4.3 本书中模式的故事
    4.4 本书中使用的模式格式

    第5章 分布式控制系统的模式语言
    5.1 控制系统
    5.2 看门狗
    5.3 自检
    5.4 强制输入值
    5.5 错误计数器

    第6章 分布模式
    6.1 孤立功能
    6.2 分布式安全
    6.3 心跳
    6.4 全局时间

    第7章 消息模式
    7.1 一对多
    7.2 高层协议
    7.3 消息接口
    7.4 协议版本握手
    7.5 消息队列
    7.6 分类消息
    7.7 消息信道复用
    7.8 消息网关
    7.9 消息向量时钟
    7.10 确认

    第8章 事件处理模式
    8.1 通知
    8.2 通知级别
    8.3 通知日志
    8.4 预警

    第9章 控制系统模态的模式
    9.1 操作模态
    9.2 安全状态
    9.3 跛行模式
    9.4 传感器旁路
    9.5 无所忌惮
    9.6 互换算法

    第10章 数据管理模式
    10.1 变量管理器
    10.2 变量保护
    10.3 变量值翻译器
    10.4 数据状态
    10.5 计数器
    10.6 快照

    第11章 处理稀缺资源的模式
    11.1 并发执行
    11.2 静态调度
    11.3 分离实时
    11.4 部分结果
    11.5 静态资源分配
    11.6 储物柜密钥
    11.7 半任务
    11.8 早期工作

    第12章 软件和硬件的解耦模式
    12.1 硬件抽象层
    12.2 操作系统抽象
    12.3 虚拟运行环境

    第13章 冗余模式
    13.1 1+1冗余
    13.2 投票

    第14章 系统启动模式
    14.1 引导程序
    14.2 系统启动
    14.3 启动协商

    第15章 软件更新模式
    15.1 可更新软件
    15.2 集中更新
    15.3 无扰更新

    第16章 人机界面模式
    16.1 人机界面
    16.2 人工反馈
    16.3 两步确认
    16.4 直立就好
    16.5 基于任务的
    16.6 基于角色的
    16.7 替代操作站
    16.8 多个操作站
    16.9 设备提供
    16.10 信标
    16.11 HMI通知
    16.12 操作者配置文件
    16.13 公共外观

    第17章 高层服务模式
    17.1 诊断
    17.2 黑箱
    17.3 第三方沙箱
    17.4 远程访问
    17.5 动态信道选择器

    第18章 机群管理模式
    18.1 机群管理
    18.2 M2M通信
    18.3 机会委托
    18.4 系统适配器

    第19章 系统配置模式
    19.1 参数
    19.2 配置参数版本
    19.3 基于组件的配置
    19.4 控制系统选项

    第20章 应用模式

    第21章 结束语
    附录A 质量属性表
    附录B 模式手册
    参考文献
    索引
查看详情
系列丛书 / 更多
分布式控制系统设计:模式语言方法
Java编程思想(第4版)
[美]Bruce Eckel 著;陈昊鹏 译
分布式控制系统设计:模式语言方法
数据挖掘:概念与技术(原书第3版)
[美]Jiawei、[美]Micheling、[美]Jian Pei 著;范明、孟小峰 译
分布式控制系统设计:模式语言方法
算法导论(原书第3版)
[美]Thomas、[美]Charles、[美]Ronald、[美]Clifford Stein 著;殷建平、徐云、王刚 译
分布式控制系统设计:模式语言方法
数据结构与算法分析:Java语言描述
[美]马克·艾伦·维斯 著;陈越 译
分布式控制系统设计:模式语言方法
C程序设计语言(第二版)
[美]Brian(布莱恩·克尼汉)、[美]Dennis M.Ritchie(丹尼斯·里奇) 著;徐宝文、李志 译
分布式控制系统设计:模式语言方法
C程序设计语言(第2版·新版) 习题解答
吉米拜尔 著;杨涛 译;[美]汤朵
分布式控制系统设计:模式语言方法
计算机科学丛书·云计算:概念、技术与架构
[美]Thomas、[英]Zaigham、[巴西]Ricardo Puttini 著;龚奕利、贺莲、胡创 译
分布式控制系统设计:模式语言方法
数据库系统概念:(原书第6版)
[美]Abraham、Henry、S.Sudarshan 著;杨冬青、李红燕、唐世渭 译
分布式控制系统设计:模式语言方法
深入理解计算机系统(原书第3版)
[美]兰德尔 E.布莱恩特(Randal E.·Bryant) 著;龚奕利、贺莲 译
分布式控制系统设计:模式语言方法
编译原理:原理、技术与工具
[美]阿霍 著;赵建华 译
分布式控制系统设计:模式语言方法
计算机科学导论:原书第3版
[美]Behrouz Forouzan 著;刘艺 译
分布式控制系统设计:模式语言方法
软件工程:实践者的研究方法(原书第8版 本科教学版)
[美]罗杰 S. 普莱斯曼 著;郑人杰、马素霞 译