基于软件工程开发的领域本体构建研究 |
|
|
发生命周期过程的标准,其中包括模型阶段、项目管理阶段、软件开发阶段与集成阶段4个开发阶段,其中软件开发阶段的具体步骤如下: (1)开发前期:主要进行可行性研究等活动; (2)开发阶段:主要进行需求分析、设计和实现等活动; (3)开发后期:主要进行软件的安装、试运行、操作和维护等活动。 与IEEE 1074—1995标准对比而言,目前领域本体构建还远远没有成为一种工程性活动,还具有如下缺陷: (1)没有一种方法是完全成熟的,不论是Bemaras法、Sensus法、骨架法、评估法,还是Methontology法。 (2)缺乏工程化的本体本文由论文联盟http://www.LWlm.cOM收集整理通用构造方法和标准。由于每个研发团队处于不同的学科领域,虽然总结出各个领域不同的开发方法和体系结构,但是各个本体开发方法都不尽统一,缺乏通用的标准。 本文在领域本体构建过程中扬弃上述5种领域本体构建方法中的优缺点,而且借鉴了软件工程开发的基本标准。 2 基于软件工程开发的领域本体构建 2.1 构建框架 本文在领域本体框架构建的形式上采用结构化方法中分段式模式,将整个领域本体构建过程分为领域本体规划阶段、领域本体分析阶段、领域本体设计阶段、领域本体实施阶段及领域本体运行阶段,每个阶段都有自己独立的目标及主要任务,前一阶段任务的完成是后一阶段任务开始的前提和基础,后一阶段任务通常是对前一阶段提出的解决问题方法的进一步具体化,即该过程是按照软件工程开发的生命周期流程来逐步解决问题的。在领域本体分析阶段,根据领域本体规划阶段提出的具体要求和目标,采用原型化方法不断地对分析结果进行修改和完善。其构建框架如图1所示。 2.2 构建框架分析 2.2.1 领域本体规划阶段 (1)确定领域本体的用途和范围 确定领域本体范围的方式之一是设计并填写本体的性能调查表,以下从需求的角度对本体支持的性能调查表进行简单的分类: ①需求细化。需求细化过程必须满足何种标准?会产生多余的需求吗?需求是客户的清晰表述吗? ②需求追溯能力。需求还能分解吗?需求的来源是什么?谁记录需求?需上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 |
|
|
|
上一个论文: 浅谈卓越软件工程人才的培养 下一个论文: 静物油画的姿态 |
|