面向本体的需求分析2.pdfVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1001~ ISSNi000—9825l JodrnalofSoftware 软 件 学 报 2000,11(8):1009--1017 面 向本体 的需求分析 竺 陈剐 ]324- (中国科 学 院知识 处理与人机 交互实验 室 北京 100080) l (中国科 学 院数 学 与系统科 学研究 院数 学研 究所 北京 100080) (中国科 学 院管理 、决策 与信 息系统开放实验 室 北 京 100080) Email:{rqlu,zhij[n,eg}@math03.math.ac.cn 摘 要 提 出 了一种 新 的 需求 分 析 方 法—— 面 向奉 体 的 需 求 分析 OORA (ontology—orientedrequirements analysis).该方法 的主要特点是,用奉体~作为对~象关联 的手段 ,艘增 强面 向对 象方法 的表达能力 .文章 首先定jL ~~ 枞桃 中圈法分类号TP311 匿 面 向对 象分析在 当前 需求分析方 法 中最具 代表 性 .目前 ,研 究者们 已经提 出了很 多成功 的方法 ,如 Jacob son 的OOSE(objectorientedsoftwareengineering/方法 、Rumbaugh的OMT(objectmodelingtechnology)方 一一~藏\ 法 【、Shaler和 Mellor的 OOSA (objectorientedsystem analysis)方 法 “及 Coad和 Yourdon的 00A(object— or~ntedanalysis)方法 等.这些方法有一个共同点,就是它们都是基于单个对象分析 的,正如文献Es]所述 ,这 些方法 都是 以对 象和对 象类 为 中心进 行 的,其他方面 的属性 ,如对 象属性 、对 象 问的关系 、对 象 间的消息 传递 、对 象的用户界面等 ,则相对处 于次要地位 . 如果从一个 更接近 于我们所描述 同题 的角度来分析 ,不难 发现如 下基本 事 实 :在 一个 大 型软件 工程 项 目的 分析过程 中,并不总是对象和对象类在起着首要 的作用 ,有时对象或对象类之 间的各 种关系显得更为重要 .其主 一~灌 要原因是,首先 ,由于项 目和软件本身可能极其庞大和复杂 ,要 确切掌握不 同对象或对象类之 间的关 系此理解单 个 的对象摸块更为 困难 .我们知道 ,构成物质 的原子只有百余种 ,但 由这些原 于构成 的分子 的种类却无法计敛 敏件工程师往往需要付 出更多的时间和精力来分析对象类之 同的关系,而不仅仅是 只分析对象车身.其次 ,从软 件重用角度来看 ,软件开发者 的注意力不应赦个体对象 的具体 内容所吸 日I,而应集 中考虑如何 利用所获得 的大 量可重用软件构 件去构造新 的软件.由此 ,软件 构件之 问的关 系描述理应 受 到足够 的重视 最后 ,仅 从软件 构件 的角度考虑 软件重用还 很不够 ,软件框架 的重用对 大 型软件 开发来说更有价值 ,这 实 际上是太粒度 软件重用 的 ~ 种 方式.软 件框架 重用 的一个 重要方 面是软件 体 系结构 的重用 .目前 已经 有许 多软件 体 系结 构 描述语 言 (architecturedescription~nguages,简称 ADL) ,ADL 的两个 主要部分就是构件 以及描述 构件之 间关联 的连 接器 . 综上所述 ,在需求分析过程 中 ,除 了需要识别对象或对象类 、构造对象层次结构 以外 ,另一 个重要 的方 面就 车支研 究得到 国家 自热科学重 点基金 (No 国家 自然科 学基金No、国家 九五 重 点科技攻美 项 目基金 (No.98-780-01-07一O9)国家 863高 科技项 目基金 (No 863—306ZT02c)l2)和 国家教委 留学 回国^ 员科研 启动基 金 (No.J99051资助.作者 陆汝铬 ,1935年生 ,研 究员,博士生 导师 ,中国科 学 院院士 ,主要研 究

您可能关注的文档

文档评论(0)

longbaoqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档