软件架构师课程-供参考

有志于此,故适时地关注一下相关的知识需求。

这里转载了两家培训机构的课程列表,都是四天的课程。


第一家:

-------------------------------------------------------------------------------------------------------------

一天:软件进程实施与软件架构
   
     
1.企业软件构架介绍
(1)企业架构(Enterprise  Architecture:  EA)
(2)不同的EA架构框架(ArchitECtural  Framework)
(3)MiCROSoft架构框架(MAF)
(4)Zachman架构框架
(5)Meta  Group企业架构
(6)IBM企业架构(EA)
(7)美国國防部架构框架(DODAF  )
(8)美国聯邦政府架构框架(FEA)
(9)集成化結構框架(IAF)
   
     
2.软件进程实施方案选择
(1)RUP与XP
(2)MSF
(3)AGILE与CMMI
   
     
3.软件架构文档管理与配置管理
(1)软件配置管理
(2)软件架构模版设计
(3)软件架构文档管理
   
     
4.设计模式与软件架构设计
(1)面向对象软件架构设计思想
(2)设计模式的本质论
(3)设计模式的综合应用
(4)AOP与OOAD  ,  GOF设计模式关系
   
     
5.使用UML进行软件架构设计
(1)需求建模(域建模,用例建模)
(2)业务建模
(3)架构建模
(4)应用建模
(5)数据库建模
(6)测试建模
(7)利用UML进行XML建模
(8)祥解ICONIX的软件架构建模方法论
(9)使用DSL构建软件架构设计工具
   
     
实践: 
(1)基于CMMI3级实施过程改进软件团队
(2)基于UML架构建模案例分析
   
 
第二天:软件架构设计方法论与风险管理
   
     
1.  企业架构实现方法
(1)开发组织架构框架(The  Open  Group  Architecture  FrAMework:  TOGAF) 
(2)架构开发方法(Architecture  Development  Method:  ADM)
(3)模型驱动架构(Model  Driven  Architecture:  MDA)
(4)基于用例面向方面软件架构设计(AOSD)
   
     
2.基于AOSD软件架构设计的方法论祥解
(1)  同时使用用例和方面
(2)使用用例捕获关注
(3)保持关注点的分离
(4)对用例片和方面建模
(5)保持对等用例的分离
(6)保持扩展用例的分离
(7)保持基础结构能力的分离
(8)保持平台具体细节的分离
(9)如何应用设计模式来实现好的结构 
(10)如何使测试改进架构
(11)祥解支持MDA一个全面的方法论Kobra
   
     
3.基于SOA架构设计
(1)服务的设计与原则
(2)面向服务架构的消息模式
(3)评估基于服务的集成技术的过程和准则
(4)服务模式与反模式
(5)Web服务的体系结构
(6)改善web服务的协同工作能力<

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值