书签 分享 收藏 举报 版权申诉 / 11

设计意图树模板化方法.pdf

  • 上传人:b***
  • 文档编号:1300531
  • 上传时间:2018-04-14
  • 格式:PDF
  • 页数:11
  • 大小:643.43KB
  • 摘要
    申请专利号:

    CN201510962263.5

    申请日:

    2015.12.21

    公开号:

    CN106897471A

    公开日:

    2017.06.27

    当前法律状态:

    公开

    有效性:

    审中

    法律详情:

    公开

    IPC分类号:

    G06F17/50

    主分类号:

    G06F17/50

    申请人:

    北京航空航天大学

    发明人:

    刘继红; 周建慧

    地址:

    100191 北京市海淀区学院路37号

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及一种面向设计思考过程模型的意图树模板化方法,属于计算机应用技术领域知识资源管理与应用方法的研究内容。本方法为设计思考过程进行面向重用的知识处理提供解决方法。??该方法首先基于设计思考过程模型中的语义关系进行设计意图树结构提取,获取意图树模型;在此基础上,对多个意图树模型实例进行模板化操作。首先对意图元素统一重命名,完成意图树的标签化;以标签化的意图树为输入,通过识别意图元素间的语义关系,构建意图树模板;最后对意图树模板进行结构还原。本发明对丰富设计思考过程知识的发现与重用方法起到一定的促进作用,有助于促进企业设计过程知识的积累与共享、集成与重用,并为提高企业的创新能力提供有力支持。

    权利要求书

    1.一种针对意图驱动的细粒度设计思考过程模型,对模型中设计意图元素及其逻辑关
    系组成的意图树模型的进行模板化的方法。所述方法包括设计意图树提取、意图元素重命
    名、设计意图树模板化重构与设计意图树模板后处理等,其特征在于:
    1)该方法通过基于语义的设计意图树提取,一方面简化了设计思考过程模型结构,另
    一方面完成了从意图角度对设计演进与发展过程的展现。
    2)该方法通过从描述相同设计问题的多个设计意图树模型实例中发现、归纳并总结出
    该类设计通用的、一般的设计规律,提高了设计思考过程类知识成熟度,并实现了对于意图
    树模型实例集合面向重用的归一与重构。
    3)提出设计意图模板的概念与表达,能够从重用的角度实现对于设计意图树结构的有
    效处理,既能够表达同类设计的共性特征,同时又能保留具体设计中的情境要素以及实现
    该类设计的不同思路与方法。
    2.根据权利要求1所述的设计意图树模板化方法,其特征在于具体包括如下步骤:
    步骤一:设计意图树提取,通过对细粒度设计思考过程模型进行基于语义的推理获取
    模型中的意图元素结点及其相互关系组成设计意图树模型实例。
    步骤二:相同意图元素识别,通过基于领域本体的语义相似度计算,确定两意图树中相
    同的意图元素组合。
    步骤三:意图元素标签化,在相同意图元素识别的基础上,对意图树进行统一的重命
    名,实现将自然语言描述的意图元素的标签化。
    步骤四:意图树模板化重构,对标签化后的意图树模型进行归一重构,得到Petri网形
    式的意图树模板。
    步骤五:意图树模板后处理,将Petri网形式的意图树模板进行结构与元素的还原,还
    原为原意图树模型的结构和表达,以便于设计者理解。

    说明书

    设计意图树模板化方法

    技术领域

    本发明涉及一种面向设计思考过程模型的意图树模板化方法,属于计算机应用技
    术领域知识资源管理与应用方法的研究内容。

    背景技术

    产品设计知识通常分为设计对象知识与设计过程知识。设计对象知识描述设计对
    象的功能、行为、约束、结构、形状等信息,说明设计对象“是什么”。而设计过程知识是对设
    计对象不断演进过程的描述,说明设计对象“为什么这样”及“如何成为这样”。有效地获取、
    组织和应用设计过程知识对提升设计效率和设计质量具有决定性作用。然而客观上设计过
    程知识描述的是设计者的思维决策过程,反映的是设计者设计过程的动态心理行为,具有
    隐含性、主观性、动态性、系统性等特点,这些特征导致设计过程知识难以获取和重用,成为
    设计理论和工程知识管理领域的难题之一。学术界提出的设计思考过程(Design
    Rationale)即为产品设计过程知识系统化的集中体现。设计思考过程是指设计者综合运用
    各种专业知识与经验,定义设计问题、产生设计概念并进行设计决策的动态心理行为过程,
    涵盖设计者的思考、推理、权衡、决策等多方面的设计信息,并以系统和结构化的方式记录
    和展示设计演进逻辑及其依据。有效重用设计思考过程知识:一方面,对设计者自身而言,
    有助于更好地理清设计思路,并且当设计中找不到合适解而无法推进时,可帮助设计者快
    速回溯到问题产生的出发点,确定问题产生根源;另一方面,设计者解决某一设计问题的过
    程知识对于其他设计者和后续同类设计而言,是直接准确把握其设计思路的重要依据,可
    消除因错误推测原设计者的依据甚至根本无法理解原设计者的设计思路而造成不必要的
    误解及沟通成本,从而有效促进设计交流、设计共享与设计协同。

    但是,由于缺乏对于原始记录的设计思考过程知识进行必要的处理,使得其在知
    识重用中出现以下问题:1、知识成熟度低。设计者自身的思考过程带有很强的不确定性,甚
    至出现错误,对设计重用造成误导;2、模型知识结构复杂。设计思考过程模型通常结构复
    杂,表现为结点繁多、关系繁杂、元素内容的表达随意,造成设计者在重用过程中难以理解,
    影响了重用的效率。再者,模型中的往复、迭代等认知结构同样对对重用造成干扰。3、缺乏
    抽象与提炼。设计思考过程模型是设计者在具体设计情境下的设计思考,受制于具体设计
    情境中的特征与参数,无法适用于一类问题的求解,限制了知识的可用性。因此,需要对对
    设计思考过程进行必要的知识处理,提高其知识成熟度并进行面向设计重用的组织与重
    构,实现设计思考过程知识的高效重用。

    发明内容

    本专利针对细粒度设计思考过程模型表达在重用过程中的问题,通过对设计意图
    树的模板化操作从设计意图的角度实现对于同类设计中设计共性与设计规律的发现、提取
    与重构,实现设计思考过程知识成熟度的提高,同时实现对同类设计的设计思考过程知识
    集合面向重用的归一与重构。

    本发明的发明内容如下:

    一、设计意图树提取。本方法基于设计思考过程模型中已经建立起的模型要素间
    的语义关系,通过语义推理实现对设计意图树的提取,并组成树形结构的设计意图树模型。

    二、设计意图树标签化。通过对同一类设计中的多个不同意图树中元素的语义相
    似度计算,识别不同意图树中的相同设计意图树元素,并进行统一的重命名,实现设计意图
    树的标签化,从而通过统一的标签即可判断两意图元素是否属于同一意图。

    三、意图树模板化重构。基于意图元素语义因果关系的模板化重构,将意图间两两
    之间的关系分为顺序关系、分解关系、触发关系与并行关系四类,基于多个意图树中已经建
    立起的元素间的父子关系,识别并判断属于四类关系中的哪一类。对存在分解关系与触发
    关系的模型元素进行连线,从而建立起Petri网形式的意图树模板。

    四、意图树模板还原。针对Petri网形式的意图树模板难以为设计者理解的问题,
    通过意图树模板的后处理实现对模板的结构还原与表达还原。

    设计意图树模板化流程如图1所示。

    附图说明

    图1设计意图树模板化流程

    图2设计意图树提取流程

    图3设计意图树模型典型结构

    图4 Petri网形式的设计意图树模板典型结构

    图5设计意图树模板结构组成

    图中标号、代号含义如下:

    D为细粒度设计思考过程模型实例集,IS为意图树集合,decomposed-into为分解
    关系,evolve-to为版本进化关系,achieved-by为满足关系,decided-by为决策关系,
    realized-by为实现关系,initiate-to为触发关系。

    I为设计意图,sI为子意图,eI为元意图,T为一个集合。O为设计选项集合,d为设计
    决策,Op为设计操作集合,AND-Split为petri网模型中的并行路由,XOR-Split为petri网模
    型中的并行路由。

    “I+数字”为设计思考过程模型中的设计意图节点,“sI+数字”为设计思考过程模
    型中的子意图节点,“eI+数字”为设计思考过程模型中的元意图节点。“I+数字+A/B”为设计
    意图分支,branch-to为触发结构。

    具体实施方式

    一、设计意图树提取

    为使设计细粒度思考过程模型可以被计算机理解和推理,实现计算辅助的设计思
    考过程建模,本文采用基于OWL的表达方法来阐释设计意图树提取方法的具体过程。

    定义推理方向:<C,PT>,其中:

    ——C是设计思考过程模型中一个构成元素,是推宽理的起点;

    ——PT<p,n>是一组关宽系方向的集合,P是细粒度设计思考过程模型中定义的一
    类语义关系;n是一个非负整数或∞,指对P的推宽理深宽度,当n为∞时,推理包含从C开始
    的P关系的传递闭包。

    意图树的提取过程中需要注意的一点是,设计思考过程模型中不可避免的包括了
    大量的设计过程往复、演进等过程,并通过evolve_to、return_to等关系表达,前文也已经
    分析过,这些过程在设计重用时往往会对设计者产生干扰。因此,在意图树提取的过程中需
    要对由演进关系、返回关系等所表达的设计往复、迭代、进化等过程进行消减,提取的是最
    终完成设计的意图轨迹。算法流程如图1所示。

    步骤1:意图元素提取

    1)提取D中的初始意图i;

    2)以i为起始点,按照推理方向RD1=<I,PT1>,其中PT1={<p,n>|<evolve_to,∞
    >},提取初始设计意图的演进过程;

    3)若推理结果为,将i存入T;否则,获取演进后的意图i,存入T;

    4)以i为起始点,按照推理方向RD3=<I,PT3>,其中PT3={<p,n>|<decomposed_to,
    1>};

    5)若推理结果不为,得到的推理结果是i的子意图集合sI={sIi,i=1,2,…}。对
    sIi,i=1,2,…依次重复2)-5)步,直到获得子意图所包含的所有意图的最新版本sIi,i=
    1,2,…,将eIi存入D;若结果为,获得元意图eI={eIi,i=1,2,…},存入D,对任意的ei∈
    eI,转入步骤6);

    6)以ei为起始点,按照推理方向RD1=<I,PT1>,提取元意图的最新版本并存入T。

    步骤2:设计选项发现

    对于eIi,i=1,2,…,按照推理方向RD4=<eIi,PT4>,其中PT4={<p,n>|<
    acheived_by,1>},依次提取选项每个元意图的选项集合O={oi,i=1,2,…}。

    步骤3:设计决策发现

    1)对步骤2所得设计选项按照推理方向RD7=<Oi,PT5>,其中PT5={<p,n>|<
    decided_by,1>},提取对应每个元意图的设计决策d;

    2)按照推理方向RD8=<Di,PT1>,获取最新版本的设计决策d;

    步骤4:设计操作发现

    以d为起始点,按照推理方向RD10=<Di,PT6>,其中PT6={<p,n>|<realized_by,1
    >},提取d对应的设计操作op;

    步骤5:后续设计意图提取

    以op为起始点,按照推理方向RD11=<Opi,PT7>,其中PT7={<p,n>|<initiate_to,1
    >},提取由设计操作触发的新的设计意图若为,意图树提取过程结束,否则,提取i’,重复
    步骤1。

    经过意图树提取过程后,得到的是是由设计意图元素以及其相互之间的分解关系
    (decomposed-into)和触发关系(initiate-to)组成的树形结构的数据,其典型结构如图2
    所示。

    二、设计意图树标签化

    通过对不同意图树中的意图元素进行语义相似度计算,确定相同的意图元素,在
    此基础上对意图元素进行统一的重命名,完成意图树的标签化。

    意图相似性判定的实质是文本的相似度计算,将进行相似度判定的两意图元素表
    示为词条集合的形式,即I1={w11,w12...w1m}和I2={w21,w22...w2n},则相似度的计算
    过程为:

    1)构造相似度特征矩阵N12,


    其中,w11w21=simW(wmn,wij)表示wmn与wij的相似度,通过基于本体的语义相似度计
    算得到。之所以引入本体进行相似度计算,主要是因为考虑到意图元素相似中一对多的情
    况,两者通常会在本体中有上下位的关系,通过本体的语义关系即可确定这种一对多的关
    联。

    2)计算相似度。对于矩阵I12,通过计算每一行最大值相加求平均得到I1与I2的相
    似度,即


    设定相似度阈值μ,SimS>μ时认定两元素表示相同意图,进行标记;SimS<μ时,认定
    两者为不同元素,不做处理。

    三、意图树模板化重构

    在意图树模板化重构过程中,目的是将相同的意图结构进行融合归一,同时也需
    要考虑到同类设计可以通过不同的手段与路径实现,因此还需要对多种可能的设计过程进
    行保留。在这个过程中,本方法借鉴过程挖掘的相关算法,首先定义意图元素间的四种语义
    关系:

    (1)I1>w I2:顺序关系,当意图I1与意图I2之间存在语义关联时;

    (2)I1→w1I2:分解关系,当且仅当I1与I2存在单向的decomposed-into关系时;

    (3)I1→w2I2:触发关系,当且仅当I1与I2存在单向的initiate-to关系时;

    (4)I1||w I2:并行关系,当且仅当I1>w I2且I2>w I1;

    基于以上定义的四种关系,算法的核心为发现分解关系与触发关系,并通过有向
    弧进行连接。具体为:

    (1)意图元素集合IW确定;

    (2)起始意图集合II确定;

    (3)结束意图集合IO确定;

    (4)依据意图树元素间的语义关系构造XT={(A,B),A∈IW,B∈IW,满足A与B中任意
    元素为分解关系或触发关系;

    (5)构造YT={(A,B)∈XT},满足A、B为XW元素最多的集合构造,从而完成模板中对
    选择路由和并行路由的确定;

    (6)PT=YT∪{iw,ow};

    (7)构造模板中的连线FT={(a,p(A,B))}∪{(p(A,B),b)};

    (8)根据IW,PT,FT,构造Petri网形式的意图树模板。

    通过以上的模板化重构,完成的意图树模板的典型结构如图2所示。

    主要包括顺序路由、选择路由(XOR-Split)和并行路由(AND-Split)三种结构以及
    由意图元素组成的变迁构成。

    四、意图树模板还原

    步骤3得到的意图树模板是以Petri网的形式存在的,属于面向计算机的结构形
    式,对于设计者来说不够直观,无法发挥设计思考过程模型本身结构化展示便于理解的优
    势。因此,抽取算法完成后还需要将Petri网形式的模板还原为设计意图树模型的结构形
    式,以利于设计者的快速理解与把握。

    根据上文的分析,设计意图树模板的组成元素包括:总意图(I)、子意图(SI)和元
    意图(eI)三类;语义关系包括:分解关系(decomposed-into)、触发关系(initiate-to)和分
    支关系(branch-to)。增加的分支关系是对应于上文中的选择路由结构。意图树模板的抽象
    模型如图4所示。

    基于设计意图树模板结构,模板还原的过程即识别Petri网结构中的AND-Split、
    XOR-Split和顺序结构,相应的转化意图树模板中的decomposed-into、branch-to和
    initiate-to三种结构。

    关 键  词:
    设计 意图 模板 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:设计意图树模板化方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1300531.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1