
Architecture
文章平均质量分 78
yethyeth
这个作者很懒,什么都没留下…
展开
-
软件体系结构的知识提纲
软件体系结构的知识提纲 1 软件体系结构的描述语言:ADL(Architecture Description Language) 2 软件体系结构的表示与构造: 表示:用软件体系结构描述语言对体系结构进行说明的结果称为软件体系结构的表示。 构造:描述软件体系结构的过程,称为软件体系结构的构造。 Booch从UML的角度给出一种由设计视图、过程视图、实现视图、部署视图、用例视图构原创 2006-01-22 11:28:00 · 3222 阅读 · 1 评论 -
【转贴】potain的"此IoC和彼DIP"
导读: 看到potain写的"此IoC和彼DIP",非常认同他的观点,IoC(DI)与DIP是不一样的概念,或者可以说设计思路是不同的.DIP是指依赖本身或者依赖的结构,而DI却是如何管理依赖:是主动(我自己来搞定)还是被动(容器来提供). Bob Uncle的DIP是OO设计的一个基本原则,也就是依赖于抽象而不是具体实现.正像potain所说的,这很明显是描述依赖关系的结构的.如原创 2007-11-06 16:32:00 · 649 阅读 · 0 评论 -
元过程建模以及一种元过程建模工具MetaEdit+的介绍
Meta-Process Modeling http://www.answers.com/topic/meta-process-modeling The term Meta-process modeling as described here belongs to the context of Information System Development, in specific t原创 2007-03-12 22:24:00 · 17816 阅读 · 0 评论 -
连接两个模板方法模式?
昨天在客户现场,和香港一家公司的技术人员讨论了一个比较奇怪的技术方案。晚上仔细想了一下,发现这个方案可以用设计模式的概念抽象成下面的问题:有两个已存在的模板方法(Template Method)模式,分别实现了一个特定的算法,算法的每个步骤可以自行定义,但算法的流程已经固定下来了。那么,在不允许改变模板方法,只允许改变特定步骤的情况下,如何把这两个算法连接起来,完成一个新的功能流程呢?例转载 2006-12-28 15:09:00 · 973 阅读 · 0 评论 -
元数据管理等相关问题
http://cio.csai.cn/bi/200610191143031431.htm希赛网元数据管理技术及应用现状作者:佚名 来源:http://www.chinabi.net http://www.csai.cn 2006年10月19日 朋友老朱在最近惊喜地发现,在营业部的每周例会上,原先各部门针对每日用户数的争吵声,现在逐渐销声匿迹了。原来,老朱所在的这家电信运营商,最近刚刚原创 2006-11-19 18:31:00 · 1923 阅读 · 0 评论 -
MDA核心之MOF原理和实现
MOF原理和实现陈健翔2004-10-15 关键字:MDA MOF AOP众所周知MOF是MDA的核心,下面我们来快速浏览一下什么是MOF。序曲一个应用系统可以被分为典型的3层结构。在《UML模式与应用》[1]一书中分别称为UI层、领域层、数据层。UI层和领域层的接口通过应用程序和应用框架来连接;领域层和数据层的接口通过持久化框架来连接。该书中关于持久化框架的实现是使用模板转载 2006-11-17 17:11:00 · 3449 阅读 · 0 评论 -
MOF meta-object facility
a link: http://www.coolheads.com/egov/combined/topicmap/ts0/tp945.html a blog: http://oiunt.cnblogs.com/archive/2005/11/28/285825.htmla link: http://www.dstc.edu.au/Research/Projects/MOF原创 2006-07-03 14:55:00 · 1249 阅读 · 0 评论 -
体系结构描述语言
Architecture Description Language (ADL) http://sunset.usc.edu/classes/cs578_2003/11-Architecture%20Description%20Languages.pdf http://www.openwings.org/openwings-0.9.2/tutorial/Trail05_DesignTopi转载 2006-10-08 22:21:00 · 6121 阅读 · 2 评论 -
框架、应用框架
框架也是一种重用方式,重用粒度比构件大,与面向对象技术关系密切。1定义:框架Johnson:框架=模式+构件。框架是由开发人员定制的应用系统的骨架(skeleton),是整个系统或子系统的可重用设计,由一组抽象构件和构件实例间的交互方式组成。应用框架:Buschmann:特定领域应用的框架。框架技术:反向控制:类库是客户代码调用库中以存在类的方法,框架内嵌了控制流,框架原创 2006-02-25 00:14:00 · 1926 阅读 · 1 评论 -
软件产品线
1定义:卡耐基。梅隆大学软件工程研究所(CMU/SEI)定义为:产品线是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集能满足选定的市场或任务领域的特定要求。这些系统遵循一个预描述的方式,在公共的核心资源(core assets)基础上开发的。根据这个定义,软件产品线有两个部分:核心资源和产品集合。核心资源也称平台:产品线中所有产品共享的产品线体系结构,新设计的或通过对原创 2006-02-24 21:13:00 · 6514 阅读 · 0 评论 -
软件体系结构评估
一 概述评估关注的质量属性如下:1性能(performance):系统的响应能力,即对事件做出响应的时间,或在单位时间内能处理的事件数。2可靠性(reliability):系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统功能的能力。通常用平均失效等待时间(mean time to failure,MTTF),平均失效间隔时间(mean time between failu转载 2006-02-24 10:59:00 · 2594 阅读 · 0 评论 -
Design Pattern
设计模式,其概念阐述见software architeture的相关名词设计模式与软件体系结构1模式作为体系结构的构造块模式是处理受限的面向特定设计的有用构造块。体系结构的一般技术,如使用面向对象的指南,并没有针对特定问题的解决方案。绝大多数的现有分析和设计在这一层也是失败的。而模式则填补了这个技术缺口。2构造异构体系结构单个模式不能完成整个体系结构的湘西构造,所以我们需要一套原创 2006-02-21 20:37:00 · 1149 阅读 · 0 评论 -
经典软件体系结构风格及DSSA
软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式(idiomatic paradigm)。体系结构风格定义了一个系统家族,即一个体系结构定义了一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。风格允许定义领域特定的或应用特定的(application-specific)的设计词汇(vocabulary),以及如何使用这些原创 2006-02-16 17:20:00 · 16441 阅读 · 1 评论 -
software architeture的相关名词
1中间件:在三层C/S结构中,中间件是最重要的构件。所谓中间件是一个用API定义的软件层,是具有强大通信能力和良好可扩展性的分布式软件管理框架。它的功能是在客户机和服务器,或服务器和服务器之间传送数据,实现客户机群和服务器群之间的通信。其工作流程是:在客户机的应用程序需要驻留网络上某个服务器的数据或服务时,搜索此数据的C/S应用程序需要访问中间件系统。该系统将查收数据源或服务,并在应用程序请求后重原创 2006-02-17 10:22:00 · 1741 阅读 · 0 评论 -
【转贴】DIP,IOC设计模式
导读: DIP,IOC设计模式 David.Zhu 2005/6/25 1.DIP or IOC DIP(Dependency Inversion Principle,依赖倒置原则)为我们指出了一个方向: a. 高层模块不应该依赖于低层模块,二者都应该依赖于抽象 b. 抽象不应该依赖于细节,细节应该依赖于抽象 之所以称之为“倒置”,因为在传统的结构化程序设计中,高原创 2007-11-06 16:34:00 · 1089 阅读 · 0 评论