您好,欢迎光临有路网!
UML安全系统开发(国外经典教材·计算机科学与技术)
QQ咨询:
有路璐璐:

UML安全系统开发(国外经典教材·计算机科学与技术)

  • 作者:(德)朱尔斯(Jürjens J.) 沈晴霓
  • 出版社:清华大学出版社
  • ISBN:9787302198789
  • 出版日期:2009年07月01日
  • 页数:236
  • 定价:¥29.50
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书系统地介绍了通过扩展可视化UML建模语言所建立的**工程方法——UMLsec方法,以及它在**软件开发过程中的实际应用,目标是使得开发人员可以把**集成到软件工程过程的每一个阶段中。本书首先阐述了UMLsec方法及其语义,接着论述了UMLsec如何描述系统的**需求与假设,如何引用**的语义评估系统规范与安会需求的一致性,如何实施**系统设计原则和应用**模式等,并通过大量实例说明了用UMLsec开发**系统的基本步骤,然后介绍了UMLsec支持工具的开发和使用,*后还为**专业人员引入了UML机、UML机系统和**属性的形式定义,方便他们规范和验证**系统。
    文章节选
    第三部分 工具支持
    第6章 UMLsec的工具支持
    正如前几章所述,为了更好地进行实践,拥有一个**的工具支持十分必要。本章将介绍相关背景,以及在开发支持UMLsec的工具过程中获得的一些成果。所开发工具可以用来自动检测UMLsec构造型相关的约束,这是基于所用UML画图工具的输出图XMI来完成的。本章还将描述对UMLsec构造型相关约束实现验证的一种框架,其目标是使UMLsec方法的**用户对自定义构造型的约束实现验证。
    此外,我们将研究如何将UMLsec方法与系统运行时对关键**数据的自动化分析相结合。特���是,研究如何构造一种工具,它可以自动检测SAPR/3配置是否满足用UML形式化规范的**策略规则。由于这种工具具备模块化的体系结构与标准化的接口,也适合用来检测其他应用软件中的**约束,例如防火墙或其他访问控制配置等。
    *后,我们将给出从UML模型到实现的一些方法。目的是确保基于系统层面的模型化方法所带来的好处可以真正如期地用于被实现的系统中。
    ……
    目录
    **部分 开场白
    第1章 简介
    1.1 对**的需求
    1.2 问题
    1.3 原因
    1.4 传统方法
    1.5 基于模型的UML**工程
    1.6 概览
    1.6.1 UMLsec扩展
    1.6.2 应用
    1.6.3 工具支持
    1.7 纲要
    1.8 怎样使用本书
    第2章 UML构建**概览
    2.1 使用用例图获取**需求
    2.2 使用活动图的**交易过程
    2.3 使用部署图的物理**
    2.4 使用顺序图的**交互过程
    2.5 使用状态图的**状态
    第3章 背景知识
    3.1 **工程
    3.2 统一建模语言(Unified Modeling Language)
    3.2.1 用例图(Use Case Diagrams)
    3.2.2 类图(Class Diagrams)
    3.2.3 状态图(Statechart Diagrams)
    3.2.4 顺序图(Sequence Diagrams)
    3.2.5 活动图(Activity Diagrams)
    3.2.6 部署图(Deployment Diagrams)
    3.2.7 子系统(Subsystems)
    3.2.8 UML扩展机制
    3.3 UML模型分析
    3.3.1 UML表示
    3.3.2 形式语义概要
    3.3.3 密码学建模
    3.3.4 UML图的**分析
    3.3.5 重要的**属性
    第二部分 开发**系统
    第4章 基于模型的UML**工程
    4.1 UMLsec模板
    4.1.1 开发**关键系统的UML扩展的需求
    4.1.2 扩展
    4.1.3 表达需求
    4.2 **系统设计原则
    4.3 应用**模式
    4.4 参考文献注解
    4.5 结论
    第5章 应用实例
    5.1 **信道
    5.2 网络协议TLS的一个变种协议
    5.3 通用电子钱包规范
    5.3.1 支付业务
    5.3.2 充值业务
    5.4 开发**的Java程序
    5.4.1 Java的访问控制
    5.4.2 设计过程
    5.4.3 例子:商务应用系统
    5.5 更多应用
    5.5.1 银行应用系统的建模与验证
    5.5.2 生物特征认证系统
    第三部分 工具支持
    第6章 UMLsec的工具支持
    第7章 形式化基础
    第8章 使用UML的形式化系统开发
    第四部分 尾声
    第9章 其他相关研究
    第10章 展望
    第五部分 附录
    附录A 面向UML 2.0
    附录B UML状态机规则的语义
    附录C 证明
    参考文献
    编辑推荐语
    本书特色:
    本书不仅可以供信息**和相关专业高年级本科生、硕士生或博士生选作教材或参考教材,还可以供计算机和网络信息系统**设计和开发的专业人士或相关人士参考使用。
    本书通过采用已经广泛应用的、通用的、标准统一建模语言UML,将**特性自然地融入到软件设计过程之中,形成UMLsec方法。UMLsec方法不同于传统“渗透测试和打补丁”或“形式化规范和验证”方法,它采用可视化的UML建模语言,从不同的视角描述系统的不同侧面,并通过扩展了语义的UML规范、求精、验证过程,使得开发人员可以把**集成到软件工程过程的每一个阶段。全书概念清楚。结构合理、逻辑严谨、体系完整、实用性强,是学习和实践**软件工程方法的一本好书。
    本书具有如下特点:
    ◆基于UML扩展语义的**工程方法
    ◆提供了大量的实例分析
    ◆介绍了支持工具的开发
    ◆汇集了作者多年来的研究成果和教学成果

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外