
[书籍] 基于模型的软件开发
出版社:
机械工业出版社
简介:
当今世界,软件变得越来越复杂,软件的用户对软件性能、可靠性、功能性以及交付市场的速度等方面的期望也在呈指数增长。本书通过将经过证实有用的面向对象技术与一种强大的新方法学相结合,为我们展示了应对这些挑战的方法。 《基于模型的软件开发》详细介绍了基于模型的软件开发的核心原则,展示如何分离每一个项目的关注点,使得参与者能够为每个域特有的需要和特征进行优化,通过实例展示如何实施更有效的面向对象的分析、强调抽象、严格的分区、不变量建模、有限状态机和程序单元之间的高效通信。通过阅读本书,你将学到: 回顾面向对象方法诞生的历史背景及面向对象开发的基础。 讲解用于反映设计中用户和计算机环境之间重要区别的问题域和计算域。 为什么应用分区很重要以及如何很好地进行应用分区。 构建描述基本应用结构的静态模型。 为类、类的职责、关联、引用完整性和知识完整性建模。 创建动态模型,用于通过有限状态机描述行为。 成功地使用抽象动作语言(Abstract Action Language,AAL)和动作数据流图(Action Data Flow Diagram,ADFD)。 《基于模型的软件开发》共分三部分,共有18章。第一部分(第1~6章)重点介绍面向对象方法诞生的历史背景,阐述面向对象的方法旨在解决的问题。第二部分(第7~13章)讨论面向对象开发的基本原则如何应用于MDB方法学中,如何定义稳定的应用结构或框架。第三部分(第14~18章)讲述如何利用动态模型描述动态计算需要。 ??
用户推荐(0)
暂无推荐,你也可以发布推荐哦:)
登录 | 立即注册