跳转到主要内容
developerWorks 中国网站 > Rational > developerWorks
架构师

        架构师负责理解系统的业务需求,并创建合理、完善的系统体系架构。架构师也负责通过软件架构来决定主要的技术选择。这典型的包括识别和文档化系统的重要架构方面,包括系统的需求、设计、实现和部署"视图"。

        你可以通过下面的场景来确认你是否属于架构师。在每个场景中我们都提供了可以帮助你完成工作的相应 Rational 软件平台的工具。同时也提供了对架构师角色很有帮助的资源。

        我建模软件应用和方案,并创建和管理可重用的模式和模型。我维护在我们的软件系统中的系统组件和他们的接口。
        开始使用IBM Rational XDE 吧,它为你提供了一种流畅的设计和开发环境。这个扩展的开发实践(eXtended Development Experience)的核心部分是Rational XDE Professional 和 Rational XDE Modeler,可以与WebSphere 紧密集成的可视化设计和开发的工具,它为你提供一种单一的用户体验。

        开始使用 IBM Rational Rose 。 使用这个非常好的建模工具你可以在你提交需求到代码之前,通过应用模型驱动的概念,对你的软件开发项目进行适当的处理。

        当你在进行象识别和分析需求、覆盖面和变更导致的影响时,如果需要一个可以让你继续使用Microsoft Word? 的需求管理工具,你可以选择使用IBM Rational® RequisitePro

        我建模信息架构,创建和维护组织技术设施的布局,并提供满足业务需求的技术观点和远景。
        开始使用IBM Rational XDE 吧,它为你提供了一种流畅的设计和开发环境。这个扩展的开发实践(eXtended Development Experience)的核心部分是Rational XDE Professional 和 Rational XDE Modeler,可以与WebSphere 紧密集成的可视化设计和开发的工具,它为你提供一种单一的用户体验。

        开始使用 IBM Rational Rose 。 使用这个非常好的建模工具你可以在你提交需求到代码之前,通过应用模型驱动的概念,对你的软件开发项目进行适当的处理。

        当你在进行象识别和分析需求、覆盖面和变更导致的影响时,如果需要一个可以让你继续使用Microsoft Word? 的需求管理工具,你可以选择使用IBM Rational® RequisitePro


        我们需要使我们的电子商务快速投入市场。
         下载 Patterns for e-business Development Kit Lite (PDK Lite) ,它是一种全面的、自配置的、端到端的框架 Web 应用,它以自释放包的形式存在。PDK Lite 当前有三个版本用于实现各种自服务的方案设计。

  相关资源
模型驱动体系架构介绍 — 第一部分: MDA 和当今的系统
本文来自于 Rational Edge: 在这个由三部分文章组成的系列的第一篇中,Brown 解释了模型和建模的重要性,并介绍了四个关键的 MDA 的原则,同时让你了解一下 IBM 在定义 MDA 方法和支持标准上扮演的领导者的角色。
应对中间件互操作性的挑战:模型驱动体系结构
从一开始,Object Management Group (对象管理组,OMG)就为企业提供了独立于供应商和语言的互操作性标准。针对需要专门的实时系统、容错系统和嵌入式系统的环境,CORBA (Common Object Request Broker Architecture,公共对象请求代理体系结构)标准最近进行了修订,并受到了欢迎。OMG 有一组互相补充的核心建模规范,包括 UML(Unified Modeling Language,统一建模语言)、CWM(Common Warehouse Meta-model,公共仓库元模型)、MOF(Meta-Object Facility,元对象设施)和 XMI(XML Metadata Interchange,XML 元数据交换)。
使用XDE模式进行模型驱动开发:案例研究
本文通过IBM VisualAge Pacbase连接IBM Rational Rose XDE,展示了一个定制模式的范例,并且深入详细地解释了其目的,是如何构建的,以及如何解决产生的问题。
 
UML基础: 统一建模语言简介
UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。
 
架构蓝图-软件架构 "4+1" 视图模型
本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各"风险承担人":最终用户、开发人员、系统工程师、项目经理等所关注的问题,并且能够独立地处理功能性和非功能性需求。本文分别对五种视图进行了描述,并同时给出了捕获每种视图的表示方法。这些视图使用以架构为中心的、场景驱动以及迭代开发过程来进行设计。
 
Grady Booch 预言软件开发的未来
Grady Booch 把他的时间花在思考如何改进软件开发上。为此,他一直在思考预见了当前的趋势(UML、面向方面编程、Web 服务,等等)将如何演化到未来的开发环境中。最重要的是,Grady认为,我们能够通过不断地提升抽象级别来解决复杂问题。在本次 developerWorks 总编辑Michael O'Connell 对 Grady 的独家访谈中,看看 Grady 是如何看待这些问题以及其他问题的。
Back to top 回到顶部
  在线课堂
UML 建模实践
好的模型是开发和维护软件系统的重要组成部分. 本讲座将向大家展示如何使用模型来改进系统开发和维护过程. 你将可以了解到如何对系统的不同方面进行建模,产生符合设计的代码,从代码得到底层的设计和如何验证系统设计和运行时行为的一致性。
 
在 Eclipse 中使用UML进行数据建模和使用设计模式
数据库访问是很多应用系统要用到的功能,我们将介绍如何使用UML技术来帮助你设计数据库的内部结构,从而达到可靠、可扩展、易于维护等目标。利用Rational XDE工具的逆向工程技术,你也可以快速地从现有数据库中抽取出它的逻辑结构,并以此为基础来进行进一步的改进提高。
 
J2EE应用的运行时分析
开发人员经常需要对代码的运行情况进行分析,从而找出隐藏在背后的一些可靠性、性能问题。Rational提供了一组测试工具来帮助开发人员分析Java代码的运行时行为,无论这些代码是Java Application、Applet、Severlet、JSP还是Bean。
 
模型驱动的J2EE应用开发 - 实践指南
介绍模型驱动开发(MDD)技术以及该技术在J2EE应用开发中的实践。MDD的主要思想是在模型这一更高的抽象层次来构造软件系统,从而使架构设计师和软件开发人员专注于“业务逻辑”而不是编程细节,代码可以通过手工或自动的方法从模型中自动生成。我们将采用一个具体的例子来展示如何在实践中应用这一技术,具体用到的工具是WSAD和Rational的新一代建模工具XDE。听众需要具备UML建模和J2EE应用开发的一些相关知识背景。
 
应用设计模式加速开发进程 - WSAD和XDE
设计模式(Pattern)是对一类通用问题解决方案的总结,是对前人实践经验的一种总结,在软件开发中应用设计模式可以避免重复劳动、提高开发效率。我们将展示如何在WSAD工具中应用Rational XDE的模式和代码模板(Code Template)来加速你的软件开发,重用现有的方案来解决你的实际问题。
 
应用设计模式加速开发进程 - WSAD和XDE
设计模式(Pattern)是对一类通用问题解决方案的总结,是对前人实践经验的一种总结,在软件开发中应用设计模式可以避免重复劳动、提高开发效率。我们将展示如何在WSAD工具中应用Rational XDE的模式和代码模板(Code Template)来加速你的软件开发,重用现有的方案来解决你的实际问题。
 
更多课程
Back to top 回到顶部
Rational software
   热点链接
软件试用版下载
   开发人员角色
项目经理
业务分析人员
架构师
数据设计人员
开发人员
系统测试人员

    关于 IBM 隐私条约 联系 IBM 使用条款