基于层次对象模型dut-hood体系结构及其在软件系统中的应用

基于层次对象模型dut-hood体系结构及其在软件系统中的应用

ID:31995891

大小:4.84 MB

页数:145页

时间:2019-01-30

基于层次对象模型dut-hood体系结构及其在软件系统中的应用_第1页
基于层次对象模型dut-hood体系结构及其在软件系统中的应用_第2页
基于层次对象模型dut-hood体系结构及其在软件系统中的应用_第3页
基于层次对象模型dut-hood体系结构及其在软件系统中的应用_第4页
基于层次对象模型dut-hood体系结构及其在软件系统中的应用_第5页
资源描述:

《基于层次对象模型dut-hood体系结构及其在软件系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理工大学博士学位论文基于层次对象模型Dut-HOOD的体系结构及其在软件系统中的应用姓名:王忠申请学位级别:博士专业:计算力学指导教师:钟万勰;迟忠先1999.11.1大连理工大学博士论文摘要一、

2、f系统建模与实现是一个伴随着软件危机惭产生的难题。自从1968年NATO提出了软件上_挥的撤念以来,软件设计者从最初的算法和数据结构研究,转向软件开发方法的研究。进入go年代末.面向对象方法的研究达到了鼎磕时期。90年代初期,软释系统静规模和复杂性不断增大,软件体系结构被提了出来,用以抽象软件系统的商层结构。这些思想方法,都是薅绫解决系

3、统建模与实琥遽个笺杂静闫麟。,当前大部分的研究课题都是在软件体系结构理论的指导下,结合晰向对象、需求工程、较{拳矍臻、软{孛过稷等技术采实理软馋囊穗化。本文所提出魏鼹次瓣象援爱Dut-HOOD和企业信息系统建模的参考体系HOMElS也是遵循这个原则进行的,主婴的研究内容包括四个方磁:f1)屡次对象模型(Dut。HOOD)I摊义/Dul。HOOD是本文所提出的对象模型,它是构件——体系复用的基础。它吸收了欧洲航空羁静俗系设诫+方法HOOD葙冀镪OO方法中有益的成势,结合作者在OO蛮渡中的经验,建立了一个可适应的对象模烈。与其他OO方法的

4、不同点主要在乎:a)侧熏于使用对象实俩建摸,b)馊翔孛小粒痉夔鞭子类或秘{孛建立复舍对象,c)扩袋了怠台郄gl用关系的内涵.引入分解型关系对象和非分解型荧系对象,对问题城内的复合对象进行逐步分解,d)引A了属性和服务扩数指令,增强模型的适应能力,e)提供了并发和C/S操作的约束机制。本文介绍了Dut-HOOD的存储结构~一对象字欺,对原予类、复合对象、关系对象、数攥源、扩毅指令等律7形式纯定义。鼷次对象援壅静实城需要存环境,本文从研究的角度,给出了两种方法,OOPL映射和解释器构造。使用Dm.HOOD建立应用系统.是臻撂秘分鳞阕题域楣

5、缝台熬过程,霹分梵如下五个酸段:势辑弱题域缀缓体系、霹象拯象、列辩设计、网络分布和物理实现。最后,对几种可适应性的方法作丁介绍,并分析,Dui,HOOD模型中可适应的特点。’(2)罄次对象体系风格投其构件——体系笈角的研究\/软件体系结构是90年代研究的热点。构件——体系复用是建立在领域工程、体系驱动开发释集成、翰件技术、软辞过稔控箭等诸多研究之上酶。奉文首先将偿次对蒙作为一种新的体系风格.使用z谱言对其进行了形式化描述。然后从ECBS模型入手,对体系骧动开发进程避纾了势辑,菇显提痰了捶搏麓狡念,采矮Petri搠寒表达播霉}缍装。在这

6、些基础知识之上,本文阐述了层次对象体系风格插件的集成方法及其威用系统的演化方向;,本节最后部分对体系——构件复用中豹掰个关键阉题,鞫饽改编帮体系工程,分割据大连理工大学博士论文、7了详细分析。』(3)面向企业信息系统(EIS)的参考体系HOMEISiEIS是当前应用软件的主要方面,但E1S的开发和应用仍然不尽人意。为了克服因企业信息系统开发环境和企业需求动态变化而造成的不稳定状态,提高软件质量和柔性,EIS设计者必须选择合理的面向领域的软件体系(DSSA)。本文在Dut.HOOD和软件体系的指导下,结合EIS开发实践,构造了一个面向E

7、IS的软件体系HOA/EIS。这个参考体系分为6大层次,用户层(表现层和维护层)、处理层、对象层、网络层、中间件层、构件库和数据源层。在用户层、处理层、对象层内使用层次对象体系风格的插件。该参考体系还包括~个构件库,它是在开发DuTMIS中积累起来的,对HOA/EIS的体系设施也作了简略的讨论。针对HOA甩IS的特点,本文设计了一个软件过程,并对需求变动和进度控制等问题作了论述。针对目前新的网络平台Web,本文在研究了web对象模型和体系结构的基础上,将原HOA/EIS参考体系作了演化。主要改进是将网络层和中间件层合并,结合Web对象

8、分布、共享、协同的需求,设计了协同层,协同层采用基于多Agent的多服务源模型MuItiSAC了(4)计算力学软件的体系结构{计算力学软件与计算机软硬件技术紧密相连,并在计算机新领域的推动下蓬勃发展着。论文首先使用Dut.HOOD对计算力学软件过程中涉及到的产品特征建模、动态子结构分析、工程数据库等对象建模方法作了分析。其次,在考察了原有力学软件的结构的基础上.提出了一个在并行工程指导下的软件体系结构,该结构包括用户视图层、活动层、并行工程管理层、协同层、产品层、数据源层、网络计算资源等7个部分,它利用层次对象模型和并行工程环境构造了

9、一个具有协同能力和开放特性的一体化计算力学软件系统或者平台。本文的研究是按照模型÷体系专应用的步骤进行的。作者利用这些思想方法对若干EIS系统进行了实践,本文节选了相关部分,作为实例进行了简略的介绍。本文的课题来自于两个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。