【摘 要】
:
随着软件行业的不断发展,计算机软件的应用不断深入到社会各行各业中。但是由于各种应用领域之间差异很大,软件开发人员对于应用领域的知识很难有深入的了解,从而难以与领域
论文部分内容阅读
随着软件行业的不断发展,计算机软件的应用不断深入到社会各行各业中。但是由于各种应用领域之间差异很大,软件开发人员对于应用领域的知识很难有深入的了解,从而难以与领域专家对某个领域问题在认识上达成一致。同时,由于领域专家缺乏软件设计相关的知识,他们并不能在第一时间把自己的设计方案变为可执行的程序。因此如何快速地构建领域应用软件成为现代软件开发的一大难题。目前有很多技术思想着力于解决领域应用软件的设计开发问题,如领域驱动设计、模型驱动架构等等。这些技术思想都关注领域专家与软件设计人员的交流问题,力图产生一个规范的领域模型来解决软件设计问题。这些方法可以归结为使领域模型的设计更接近于软件模型。这样会产生一个问题就是在规范领域模型的时候容易丢失领域本身所固有的概念或特征。本文以面向服务的软件设计思想为基础,为服务自身加上包含领域信息的能力,使领域应用到软件设计的映射更加便利。
本文针对现有的领域软件设计方法存在的问题,提出一个以包含领域信息的服务描述方法为基础,以工作流为集成手段的领域应用软件设计方法。首先分析服务的领域特征类型,确定领域服务的描述方法,并提出在服务领域特征信息的基础上设计服务集成为工作流的方法。然后提出了领域服务的设计、发布、查找、集成以及调用的机制,并详细阐述了系统的实现技术。最后以网络教学领域应用为例,验证系统的可行性。
其他文献
数据挖掘就是从巨量数据信息中获取有意义的知识的过程,目前已经成为一个研究的热点。分类规则挖掘是数据挖掘的一个重要研究领域。在分类规则挖掘中,人们通过对历史或已知数
随着嵌入式设备广泛运用,数字液晶显示电子推拉力计也在市场出现并在教学试验,工业生产领域的精确计量得到大量的应用。基于电子推拉力计的发展现状,通过比较各种产品的优缺
随着数据库与信息技术的深入和发展,时态信息处理已成为许多新一代数据库与信息系统的关键技术。时态数据库将时间作为数据的属性纳入系统的管理范畴,存储和管理多个时间状态的
由于P2P结构上的独特优势,P2P系统近年来得到了快速的发展,以Gnutella,和KaZaA为代表的文件共享系统已成为Internet上增长最迅速的应用。在无结构化P2P文件共享系统中,当用户
随着通信行业的迅速发展,电信企业需要通过信息技术来支持现代化的企业管理与生产,最大限度发挥资源效用,提高企业经济效益。 基于J2EE平台的相关技术,论文分析、设计和构建了
AVS(Audio Video coding Standard)是具备我国自主知识产权的第二代信源编码标准,相比其它国际上的现有视频编码标准,AVS视频标准具有编码效率高,技术方案简洁,专利费用低等
随着移动互联网技术的发展,无处不在的搜索已经成为人类日常生活的重要组成部分。互联网上的信息量在过去十几年中呈现出爆炸式的增长,如何从海量信息资源中找出与用户给定需
为了满足对业务数据的访问需求,数据集成平台能够使用户以“透明”的方式访问数据源,但是“透明”的访问方式无疑产生数据的安全问题。因此,为集成平台增加安全组件是十分必
随着智能交通系统的迅速发展,车牌识别技术的研究也进入一个新的层面。本文在对已有车牌识别技术进行分析和研究的基础上,完成了车载式车牌识别系统的研究与应用。提出了基于视
时间同步是分布式系统的一个重要研究方向,是很多网络应用的基础。目前时间同步算法都是在操作系统(如Windows、Linux等)的用户空间实现,而且一般作为守护进程常驻内存。为实现so