领域工程研究及其在水运编案领域的应用

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:cbg668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自“软件危机”产生以来,软件工作者就一直在寻找解决方法,软件复用被认为是提高开发效率、解决软件危机的重要途径,更是实现软件产业工业化的必经之路。领域工程是软件复用思想实现的主要技术手段。领域工程对一个领域进行分析,识别领域共性,抽象、隔离、封装领域变化性,获取一组具有足够复用性的领域需求,形成领域模型,然后以该模型为基础,识别、开发领域构件和体系结构等复用资产,为领域内应用工程的开发提供了基础。构件设计是领域工程的关键问题。领域分析方法和基于聚合度聚类方法是目前构件设计的两类主要方法,它们都具有各自的优点,同时也存在着不足。本文对构件设计技术进行了深入研究,对特征建模方法进行了改进,针对上述两类方法的不足,提出一种基于特征的多模式构件设计方法,进而结合面向对象领域建模方法和体系结构搭建的研究和实践成果,给出一种基于领域工程和构件技术的领域工程方案,来对水运编案领域实施领域工程,从而获得该领域内的可复用资源。将方案应用于水运编案领域的过程中,本文首先在对水运编案领域广泛调研的基础上,通过对该领域的深入分析,组织需求,建立了以特征模型为中心,面向对象模型为辅的领域模型。同时,以领域特征模型为信息源,重点关注领域变化性,设计领域多模式构件,搭建了领域的体系结构。最后,给出了领域构件模型,指导领域构件的开发并举例展示。本文将给出的构件设计方法和领域工程方案应用到工程实例——水路运输方案编制系统、水路保障方案编制系统,分析了基于领域工程和构件技术的领域工程解决方案的实施过程,并通过实际开发中出现的业务变化情况的处理,验证了该方案具有较好的实用性。
其他文献
网络协同工作是一种比较先进的工作方式,它对问题的研究与处理都带来了极大的便利。以往数据处理形式的单一性,数据量庞大、信息冗余、数据安全等问题严重影响业务流程和业务
近年来,随着网络的普及和飞速发展,互联网已经是人们日常生活、工作中必不可少的一部分。那么,对于网络管理来说,最重要的就是可以准确识别并区分网络流量,通过协议识别来对
随着Internet的迅速发展和带宽接入的日益普及,视频点播(Video on Demand,简称VoD)服务已经成为互联网上最流行的应用之一。传统的VoD系统采用C/S(客户端/服务器)架构,主要的
运动传感器在人们的个人移动设备上的广泛存在,催生了对人体运动识别越来越多的研究兴趣。智能手机因其配备的许多传感器正成为一个可用来识别事件的强大平台。这就提供了一
随着网络规模的扩大和各种各样新应用的产生,IPv4网络暴露出来越来越多的问题,如IPv4地址耗尽、安全性问题、QoS(服务质量)问题、配置不够简便等。这些问题已严重阻碍了当前
在现代计算机体系结构中,存储系统日益成为系统性能的瓶颈。基于DRAM的传统主存介质由于其固有的易失性,在内存扩大时会遇到可靠性问题和能耗大问题,已无法适应现代计算机系统日
机器视觉是一门发展迅速的新兴的学科,上个世纪八十年代以来,机器视觉的研究已从实验室走向应用的快速发展阶段。当前,视频监控、图像识别、视觉检测、导航、视觉司服等系统
随着企业,政府,军队和事业单位等信息化进程的逐步推进,传统的以纸质为主要媒介保存信息的方式,将逐步被电子文档的形式所代替。电子文档的广泛使用,一方面,节约了生产成本,
网络拥塞控制是整个网络体系架构中,维持网络正常运行的一项重要技术。拥塞控制技术主要是通过源端、目的端以及传输路径上路由器的关联机制而实施的。随着互联网中Web业务的
为适应用户提出的新需求或新的应用环境,应用软件需要不断地修改或增加代码,导致软件变得越来越复杂,可维护性不断下降。如何提高web应用软件的性能,满足业务扩展需求,使得we