基于模型的软件开发

当前位置:首页 > 计算机/网络 > 软件工程/开发项目管理 > 基于模型的软件开发

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2015年08月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787111507376
  • 丛书名:软件工程技术丛书
作者:(美)莱曼 著,廖彬山,王慧,马苏宏 译出版社:机械工业出版社出版时间:2015年08月 
内容简介
  本书揭示基于模型的软件开发方法的核心原则,展示如何分离每一个项目的关注点,使得参与者能够为每个域特有的需要和特征进行优化。本书共分三部分,共有18章。第一部分(第1~6章)重点介绍面向对象方法诞生的历史背景,阐述面向对象的方法旨在解决的问题。第二部分(第7~13章)讨论面向对象开发的基本原则如何应用于MDB方法学中,如何定义稳定的应用结构或框架。第三部分(第14~18章)讲述如何利用动态模型描述动态计算需要。

 

目  录
译者序
前言
引言
第一部分 面向对象开发的根本
 第1章 历史的视角
  1.1 历史
  1.2 结构化开发
  1.3 宝贵教训
   1.3.1 全局数据
   1.3.2 巨程序单元
   1.3.3 软件结构
   1.3.4 缺乏内聚性
   1.3.5 耦合
  1.4 技术革新
前  言
  前 言软件开发是一项极其复杂的智力活动,它是一门朝气蓬勃并且仍在迅速发展的学科。软件开发还不够完善,因此迄今人们仍然在试图找出开发软件的好方法。
  尽管如此,多年来软件开发方法仍然获得了大幅提升。许多设计方法学不断发展以促进软件设计的各个方面。其中之一是结构化设计方法,该方法提供了一种非常直观的方式,用以很好地匹配图灵和冯.诺依曼的硬件计算模型。
  问题尽管结构化设计明显优于它之前的特定方法,但它存在着一个致命的弱点:当用户需求随着时间的推移改变时,软件往往很难随之修改,大型的应用尤其如此。与此同时,应用的规模和复杂性迅速膨胀。另外,新的语言、技术、操作系统、数据存储范式、用户界面范式、硬件等以惊人的速度出现在计算领域中。然而,商业条件一直在要求软件产品更快、成本更低地投入市场。
  希望因此,一些新的设计方法出现了,这些方法从实践中吸取了来之不易的经验和教训。同时,计算领域提出了一些革命性的新观点。其中之一就是面向对象的范式,其主要目标为:在软件产品的生命周期中,随着需求出现不可避免的变更,保证大型应用的可维护性。

 基于模型的软件开发下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017