1. 架构
1.1. 各种架构风格:2017,2015
1.1.1. 面向服务的架构(SOA):2018,2015
1.1.2. 微服务:2016
1.1.3. 无服务器架构:2017
1.1.4. 分层:2013
1.1.5. 模型驱动架构:2011
1.1.6. 基于DSSA的软件架构设计与应用:2009
1.2. 概念
1.2.1. 软件体系结构的演化、软件的静态和动态演化:2018,2010
1.2.2. 软件系统架构评估:2016
1.2.3. 非功能性需求对企业应用架构设计的影响:2014
1.2.4. 基于架构的软件设计方法及应用:2012
1.2.5. 企业架构管理与应用:2011
2. 系统建模
2.1. 系统建模方法(种类,各自的核心思想、创建的模型、特点、使用范围)及应用:2017,2009
2.1.1. 软件开发过程RUP (Rational Unified Process)及其应用:2018
- RUP (Rational Unified Process)是IBM公司一款软件开发过程产品,它提出了一整套以UML为基础的开发准则,用以指导软件开发人员以UML为基础进行软件开发。RUP汲取了各种面向对象分析与设计方法的精华,提供了一个普遍的软件过程框架, 可以适应不同的软件系统、应用领域、组织类型和项目规模。
- RUP中的软件过程在时间上被分解为四个顺序的阶段,分别是初始阶段(Inception)、细化阶段(Elaboration)、构建阶段(Construction)和交付阶段(Transition)。每个阶段结束时都要安排一次技术评审,以确定这个阶段的目标是否已经满足。如果评审结果令人满意,就可以允许项目进入下一个阶段。
范文-基于RUP的软件过程及应用.doc
2.1.2. 软件架构建模技术与应用 - “4+1”视图模型:2013
3. 系统可靠性分析与设计
3.1. 软件可靠性设计与应用:2014,2013,2009
来源:https://www.cnblogs.com/wyp1988/p/11678846.html