中科院需求工程 需求工程(第五讲)面向角色和意图的方法_.ppt

中科院需求工程 需求工程(第五讲)面向角色和意图的方法_.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中科院需求工程 需求工程(第五讲)面向角色和意图的方法_

需 求 工 程 金芝 中国科学院数学与系统科学研究院 zhijin@amss.ac.cn 第五讲:面向主体和意图的方法 概述 建模元素 建模过程 案例 进一步发展 面向主体和意图的方法(i*) 什么是主体 广义上说,任何能够感知环境变化,并对环境进行作用的实体均可看作主体 软件主体是一段自含的程序模块,它能够根据环境监测的结果,控制自身的决策和动作,以追求某种目标 具有一定程度的独立性和自主性,具有自己的目标和愿望,以及目标实现的知识 主体与对象的关系 是对象技术的发展和延伸 在环境变化时,能够表现出一定的灵活性、自主性和适应性,能够实施反应性和预动性的行为 主体受自身的目标驱动,对象受外部的消息驱动 可以因如涉及如合作、竞争、协商等较高抽象层次的概念,以便分析 具有知识、信念、期望、意图等表达主观意识的内涵 背景 背景: 90年代前期,“怎么样”和“为什么”的问题 方法提出的动机 为询问‘为什么’型的问题提供线索和结构 对信息系统组织层次的上下文关系建模 以表示“有目的的参与者Actor”为基础 汽车保险(传统的需求建模) 需要更深层的理解 车主想要自己的车被修好 保险公司想要索赔支付最少 车主想要公平地鉴定车需要修理的情况 保险代理想要维持好的客户关系 …… 需要更深层的理解 车主想要自己的车被修好 保险公司想要索赔支付最少 车主希望公平地鉴定车需要修理的情况 保险代理想要维持好的客户关系 …… 建模元素 策略参与者建模 Strategic Actors 带策略和意图的参与者 策略参与者包括人和机器 为他们之间的复杂关系建模 通过分析这些关系,最后得出他们的真正意图 策略参与者 他们关注什么? 我想要什么? 我怎样实现我想要的? 我依靠谁来实现我所想要的? 我依靠什么来实现我所想要的? …… 策略参与者 有目标、信念、能力、承诺 相互依赖 为了实现目标、执行任务、或者丰富资源 半自治的 不是全部可知和可控的 自由采取行为,但受到与他人的关系的约束 拥有指导行动的知识,但仅有部分知识是显式的 策略依赖模型(SD) 参与者依赖分析 一个参与者想要其他参与者实现什么目标? 一个参与者想要其他参与者执行什么任务? 一个参与者想要其他参与者提供什么资源? 参与者间的依赖关系 目标依赖:一个参与者依赖另一个参与者以达到一个目标 软目标是没有明确定义的目标 资源依赖:一个参与者依赖另一个参与者以获得资源 任务依赖:一个参与者依赖另一个参与者以执行一个任务 对依赖的建模 对依赖的建模 依赖者(Depender) 被依赖者(Dependee) 依赖物(Dependum) 依赖的类型 目标依赖:依赖者要依靠被依赖者去使能某种状态,被依赖者可以自由选择怎么做 任务依赖:依赖者依靠被依赖者执行某个活动,明确规定任务如何进行,而不告之为什么 资源依赖:依赖者依靠被依赖者提供一个实体,使之可用。通过建立资源依赖,依赖者获得将此实体作为资源的能力 软目标依赖:对目标依赖是否满足无法事先给出明确定义 对依赖的建模 依赖的强度及其意义 强度的意义 依赖者的角度:依赖程度越强则依赖者越弱,需要采用有效的方法来减轻这种脆弱性带来的风险 被依赖者的角度:越强的依赖意味着被依赖者要付出越多的努力来提供依赖物 强度的级别 开放级:依赖不成功,在一定程度上影响依赖者的目标, 承诺级:依赖不成功,依赖者的目标会受很大影响。如果依赖物无法实现会使一些计划动作失败 关键级:依赖不成功,依赖者的目标会被严重影响。如果依赖物无法实现,可能使依赖者的所有动作失败 策略依赖模型的关注点 分析 谁依赖谁 为什么依赖 是直接依赖还是间接依赖 通过依赖模型,探究每个参与者与其它参与者形成依赖网络,实现自身期望的机会 通过追踪依赖关系链分析社交网络中的薄弱环节 策略推理模型(SR) Strategic Rationale Model 建模关注点: 参与者内部的各实体之间的结构 分析关注点: 在策略和意图层次上,对可能的候选方案进行分析 策略推理模型特征 结构:有向图 四类节点:目标、任务、资源、软目标 三类链接关系: 手段-目标:链接目标和实现该目标的任务 任务分解:链接任务与该任务的子节点(可以是目标、任务、资源和软目标) 贡献:指向软目标的链接 每个参与者有自己的策略推理结构 当推理超出参与者自身的能力范围时,这些内部链接延伸为策略依赖模型中的依赖关系 SR中主要链接关系类型 基于策略主体的需求建模 建模的意义 基于意图关系对组织环境进行建模,与多数现有基于实体和活动的建模框架相比,提供了更丰富的环境建模机制。 策略依赖模型不仅能表示参与者不同的自由度,还可以表示策略及意图层次上的不同关注点。 对参与者内部决策推理结构的分析和建模有助于理解为什么系统以某种方式嵌入在一个组织中。 支

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档