软件体系结构

出版社:第1版 (2004年1月1日)
出版日期:2004-1
ISBN:9787030124975
作者:Mary Shaw
页数:242页

书籍目录

第1章 概述  1.1 软件体系结构  1.2 当前的软件设计  1.3 软件设计的层次  1.4 体系结构与软件的工程设计  1.5 软件体系结构的知识体系  习题一第2章 软件体系结构的研究与发展  2.1 软件工程结构的研究与发展  2.2 什么是软件体系结构  2.3 软件体系结构的意义和目标  2.4 软件体系结构的发展  2.5 软件体系结构的研究范畴  2.6 软件体系结构与其他软件技术  2.7 软件体系结构的现状  习题二第3章 软件体系结构的层次性  3.1 从建筑学看软件的结构  3.2 软件的物质基础  3.3 软件的结构基础  3.4 润件的层次结构模型  3.5 软件体系结构的层次模型  3.6 软件体系结构的的体系  习题三第4章 体系结构的设计原理  4.1 体系结构的设计原理  4.2 软件的非功能特性第5章 部件与连接器  5.1 部件  5.2 连接  5.3 连接器  习题五第6章 体系结构的一般描述  6.1 主程序与子过程  6.2 数据抽象和面向对象设计  6.3 层次结构  6.4 形式化描述:类属理论  6.5 形式化描述:Z标记语言  6.6 化学抽象机模型  6.7 UNICON  6.8 ACME  6.9 软件工程设计方法与体系结构描述  习题六第7章 体系结构的基础结构模式  7.1 独享/共享对象  7.2 对象的导出成员  7.3 动态约束  7.4 唯一对象  7.5 引用记数/句柄  7.6 汇集  7.7 循环器  7.8 对象关联  7.9 注册/观察器  7.10 责任链  7.11 聚集  7.12 策略  7.13 表达式计算和堆栈  7.14 对象工厂  7.15 转换器  7.16 对象的状态/生存周期  7.17 虚拟设备  7.18 代理  7.19 小结  习题七第8章 体现结构的设计模式  8.1 模型-视图-控制  8.2 网络通信套接  8.3 串行通信  习题八第9章 运行调度层体系结构  9.1 进程通信  9.2 WINDOWS2000进程管理和控制的内核对象  9.3 WINDOWS2000的作业  9.4 WINDOWS2000的进程  9.5  WINDOWS2000的线程  9.6 线程池  习题九第10章 资源及管理层体系结构  10.1 消息机制与隐士调用  10.2 动态连接库  10.3 注册表  10.4 剪贴板  10.5 过程调用/本地过程调用LPC/远程过程调用  10.6 开放数据库互连  习题十第11章 系统结构模式层体系结构  11.1 管道-过滤器  11.2 实时与连续计算  11.3 客户/服务器结构  11.4 仓库系统  11.5 黑板系统  11.6 解释器/虚拟机  11.7 COM/DCOM组件  11.8 独立组件体系结构及其通信机制  11.9 WWW万维网  11.10 WWW浏览器  11.11 微核  习题十一第12章 领域应用层体系结构  12.1 IBM SAN FRANCISCO框架  12.2 IBM SAN FRANCISCO的体系结构  12.3 IBM SAN FRANCISCO基础层  12.4 IBM SAN FRANCISCO公共业务对象层  12.5 IBM SAN FRANCISCO核心业务处理层  12.6 IBM SAN FRANCISCO的设计模式  12.7 IBM SAN FRANCISCO系统支持  12.8 IBM SAN FRANCISCO应用的开发方法  12.9 METAH潜入软件习题结构描述语言和工具  习题十二第13章 体系结构应用例  13.1 汽车车速控制问题的软件体系结构  13.2 DOS操作系统中的汉字处理  13.3 WINDOWS操作系统中的汉字处理  13.4 电力调度网损数据管理系统  13.5 远程数据传输RDT  13.6 体系结构的混合  习题十三结束语:开放的体系结构研究参考文献

作者简介

《软件体系结构(影印版)》:Software developers have often adopted specific architectural patterns for system organization——but, for the most part, informally. In this book, authors Mary Shaw and David Garlan discuss the formalization of what, until now, has been "a substantial folklore of system design, with little consistency or precision." With their unique perspective on the current state of software architecture and its impact on design, the authors provide useful information for several types of readers:
*Professional software developers will find new ideas in the discussion and evaluation of familiar patterns.
* Students will find useful techniques for approaching system organization from an architectural point of view, rather than following current fads or outmoded methodology.
* Educators will find the book helpful as a text for a software architecture course or as a supplemental text for courses in software engineering or software design. This book also includes:
* Hints for choosing a suitable architecture.
* The use of well-understood paradigms for designing new systems.
* How formal notation and models can characterize system design.
* The study of actual system architectures as models for new designs.
Mary Shaw is the Alan J. Perils Professor of Computer Science and Associate Dean for Professional Programs at Carnegie Mellon University, where she is also a member of the Human Computer Interaction Institute. From 1984 to 1987 she served as Chief Scientist of CMU's Software Engineering Institute. Dr. Shaw is a Fellow of the IEEE, ACM, and of the American Association for the Advancement of Science. In 1993 she received the Wanner prize for contributions to software engineering.
David Garlan is an assistant professor in the Department of Computer Science at Carnegie Mellon University. Before joining Carnegie Mellon's faculty in 1990, he worked in the Computer Research Laboratory of Tektronix, Inc., Oregon. He completed his Ph.D. at Carnegie Mellon University. Dr. Garlan is a Fellow of the ACM.

图书封面


 软件体系结构下载



发布书评

 
 


精彩短评 (总计6条)

  •     纸张很返黄,让人不爽。。
  •     书很好,服务也很不错,书很好,服务也很不错书很好,服务也很不错书很好,服务也很不错书很好,服务也很不错
  •     不错的经典书
  •     书很不错,对当当的服务也特别满意,3天就到了,总之很满意就是了!
  •     纸张很返黄,绝对是再生纸
  •     太抽象
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024