基于本体的软件需求自动获取支持系统的研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lizhuang1022
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息系统开发的关键问题是如何获取需求。这个问题已经困惑系统开发人员很长时间了。如何建立开发人员和用户之间的沟通桥梁已成为需求工程领域的一个热点问题。 出于对这个问题的深入考虑,本文以企业信息系统为背景,提出一种基于本体的软件需求获取方法, 该方法以企业本体、领域本体和软件需求本体作为引导用户对相关领域知识进行描述的元模型,进而实例化企业本体、领域本体和需求本体,从而构建用以引导用户进行需求获取的本体库或求精知识库。 在本体库的基础上,本文通过一套基于B/S构架的定制灵活的软件系统的开发来探讨基于本体引导需求用户获取软件需求的有效方式和途径。在实践过程中,这种基于问题提示的引导方式充分显示了基于知识获取软件需求的能力,从而也更进一步的丰富和完善了系统理论研究的成果,同时也为本体应用领域的研究提供了一种应用框架模式。 本文研究的意义在于应用人工智能领域的技术手段解决软件需求获取中的问题:基于某一领域知识、软件需求工程的知识,构建该领域需求本体及求精知识库系统,进而引导领域用户快速、准确、完整的描述业务需求,在规范的非形式化阶段就尽可能产生无二义的需求文档。这种基于知识的策略同时还能帮助软件开发者理解领域应用和准确定义需求模型。在软件自动化、智能化发展趋势的今天,毫无疑问这种研究将具有重要的理论研究意义和价值。
其他文献
传统的通用Web搜索模型检索的是与查询相关的所有领域的信息,并且只能以网页的形式作为返回结果进行展示。从某种意义上说,用户对返回的成千上万个网页并没有任何兴趣,用户真正
计算机和网络通信技术的迅猛发展,Internet技术的兴起和广泛应用,有力地促进了网格计算环境下的商业应用发展和科学应用研究。网格的目标是将地理分布、系统异构、性能各异的各
网络应用体系结构的发展,产生了中间件技术,消息中间件技术是中间件技术的发展热点。计算机网络环境的日益复杂使分布式网络通信面临着巨大的挑战,而消息中间件技术无疑是分布式
车辆定位系统应用广泛,其移动终端是该系统的重要部分,主要有两项核心技术:通讯和定位。计算机和通信技术的飞速发展解决了车辆定位系统的移动终端的通讯问题,而美国全球卫星
随着流媒体相关技术的进步,基于Internet的多媒体远程教学系统引起了越来越多的关注。本文就多媒体远程教学系统中的若干关键问题进行了研究和探讨。本文讨论了基于B/S结构的
实时、准确的对道路上发生的停车与抛落物事件进行检测对避免交通事故具有重要意义。目前已有的检测算法不但需要对背景进行准确的建模,而且大多数都利用面积等二维图像特征
随着中国互联网的飞速发展,中文互联网页在5 年内增长了120 倍,可查网页数已经达到6 亿。海量的网页在为人们提供包罗万象、无比丰富的信息资源的同时,也向人们提出了如何快速从
在时态数据库中,时间粒度是衡量时态数据的单位,通常用时态类型来表示时间粒度。而对时间粒度的定义有粗有细,TDBMS除了支持系统定义的标准时间粒度之外,还应支持用户定义的各种
本文从支持向量机经验风险的利用、支持向量的合并约简以及训练样本的精简三方面进行论述。利用经验风险以提高分类器的泛化能力,对含有重复矛盾支持向量的合并约简以减少支持
广播电视监测前端是广播电视监测网的基本组成单位,而控制器则是整个监测前端的核心。传统的设计方法是采用运行WINDOWS操作系统的通用计算机作为控制器,但WINDOWS操作系统本身