《UML软件工程组织技术期刊》
第一期 PDF格式下载
ZIP格式下载 |
|
内容简介: |
|
|
· |
Grady Booch 预言软件开发的未来 |
|
|
|
Grady Booch把他的时间花在思考如何改进软件开发上。为此,他一直在思考预见了当前的趋势(UML、面向方面编程、Web服务,等等)将如何演化到未来的开发环境中。最重要的是,Grady认为,我们能够通过不断地提升抽象级别来解决复杂问题。在本次developerWorks总编辑Michael
O'Connell对Grady的独家访谈中,看看Grady是如何看待这些问题以及其他问题的...
|
· |
基于.Net的AOP实现技术 |
|
|
|
在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的时候,我们不仅仅要考虑纵向的关系,很多时候,我们还需要关注所谓的“横切关注点”的问题,例如,存在于系统每个部分的日志记录、安全性验证等。AOP(面向方面编程)的出现,便是为了解决这些“横切关注点”的问题... |
|
|
· |
使用UML2.0设计系统架构 |
|
|
|
UML1.x 对系统架构的设计支持有限,而当前的基于构件的开发方式使得架构在软件开
发中变得非常重要。UML2.0 增强了对架构设计的支持。本文着重讨论了如何利用UML2.0 的接口(interfaces)、端口(port)、组合结构(Composite
Structure)等原有或新增模型元素,对系统架构进行建模。从本文中可以看出,这些功能对架构设计的支持比以前大大提高, 特别是在对构件的描述能力以及模型间追踪能力方面都得到了进一步提高。但是否这些扩展
就能够完全适应架构的设计,还需要在实践中去进一步检验... |
· |
OMG 建模和元数据规范的目录 |
|
|
|
本目录列举了OMG的建模规范...
|
· |
Struts,MVC 的一种开放源码实现 |
|
|
|
本文介绍 Struts,它是使用 servlet 和 JavaServer
Pages 技术的一种 Model-View-Controller 实现。Struts 可帮助您控制 Web 项目中的变化并提高专业化水平。尽管您可能永远不会用
Struts 实现一个系统,但您可以将其中的一些思想用于您以后的 servlet 和 JSP 网页的实现中...
. |
· |
使用UML对系统进行建模 |
|
文章通过一个具体的案例,讲述了使用UML为应用软件系统进行建模的过程,
包括了用例模型、分析模型、设计模型,以及他们之间的相互关系和转换...
|
· |
使用
Rational XDE 加速 J2EE开发 |
|
|
|
本文将向大家展示如何使用Rational
XDE 所提供的能力完成一个简单的J2EE项目的开发... |
· |
什么是
Rational 统一过程? |
|
|
|
Rational
Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品... |
|
· |
产品推荐 |
|
Rational ClearCase 帮助企业建立配置与变更管理—UCM
和Rational其他软件工程工具配合面向软件企业提供完整的解决方案...
|
· |
MSST系统业务建模与软件需求分析 |
|
空间太阳望远镜系统是一个全新的系统,利用面向对象的方法和UML统一建模语言,可以对SST进行业务建模和软件需求分析。本文总结了如何利用UML语言对需求不明确系统进行分析的一种自底向上的分析方法以及用到的一些分析技术... |