特征造型协同设计中冲突消解的方法.docVIP

特征造型协同设计中冲突消解的方法.doc

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
特征造型协同设计中冲突消解的方法.doc

特征造型协同设计中冲突消解的方法   摘要:协同设计是一种高效的设计方法,但是在设计者之间产生冲突是不可避免的。如何避免冲突,是协同设计的一个关键问题。提出一种冲突消解的方法,在操作过程中采取银行家算法解决死锁机制来预防冲突,并且根据冲突的特征将他们进行分类从而找出相匹配的消解策略。   Abstract: Collaborative design is a highly efficient design method, but the conflict between the designers is inevitable. How to avoid conflict is a key issue to collaborative design. A method of conflict resolution is proposed to take bankers algorithm to solve the deadlock mechanism and prevent conflict in the operation, and the conflicts will be classified according to the features, and then find the matching solving strategy.   关键词:协同设计;冲突消解;死锁;银行家算法   Key words: collaborative design; conflict resolution; deadlock; bankers algorithm   中图分类号:TP391文献标识码:A文章编号:1006-4311(2010)27-0175-02      0引言   网络环境下的特征造型主要分为两大类:分布式特征造型和协同特征造型。前者侧重于挖掘网络的计算潜力和集成异构多平台造型系统,而后者主要处理多客户间的协同设计问题。   在协同设计过程中,多客户间的并发操作会造成数据库的不一致性。解决方法是采用封锁机制,但是封锁的方法可能引起活锁和死锁等问题。活锁是指在多个事务请求对同一数据封锁时,使某一用户总是处于等待的状况。解决活锁问题的方法是采用先来先服务策略,比较容易解决。死锁是指多事务交错等待的僵持局面,不会自动结束。数据库中解决死锁问题的方法主要有两类:一类方法是采取一定的措施来预防死锁的发生,另一类方法是允许发生死锁,然后采用一定手段定期诊断系统中有无死锁,若有则解除之。   本文提出一种冲突消解方法,用于解决特征造型协同设计过程中产生的冲突问题。主要采用了银行家算法来避免死锁机制[1],从而对产生的冲突问题进行有效避免及消解[2-3]。   1冲突阻止   协同特征造型设计系统中的冲突阻止分为两个方面:一方面,在系统设计中,要充分考虑那些潜在的冲突,并且在静态设计时就要尽可能的避免。另一方面,从长远来看,由于各个专家来自不同的领域,他们的经验也不相同,因此,潜在的冲突将会上升。   假设有n个设计人员竞争m份资源,通常采用操作系统中用于解决死锁问题的银行家算法来解决冲突问题。在一个拥有m份资源和n个设计人员的协同特征造型设计系统中,至少需要m*n步操作。银行家算法用于解决资源分配和避免死锁问题。   在协同特征造型设计系统中,阻止冲突的主要方法是动态协商,包括优先级策略、双边协商和仲裁策略等等。冲突阻止的流程如图1所示。   解决思路是:首先确定每个设计人员拥有不同的优先级,那么拥有更高优先级的设计人员拥有资源的优先分配权。其次当设计人员之间发生冲突时,拥有高优先级的设计人员得到保护,其他的设计人员应该等待或挂起。最后设计人员如果拥有相同的优先级或者没有优先级,他们可以通过双边协商解决冲突。   2冲突分类   冲突可能来自概念设计、方案设计、详细设计和生产过程设计等涉及协同产品开发活动的各个阶段。协同设计的过程也是冲突不断产生和冲突得到解决的过程。诸多因素可能导致协同设计过程中出现冲突。主要将冲突划分为三个方面:①数据冲突:表达方式不同会引起信息很难转换。②知识冲突:不同领域的规则不能满足系统的需要。③资源冲突:在协同设计中包括人力资源、产品资源、软件和硬件资源,及其他一些辅助资源。如果它们不能够适度的分配或者及时提供,就有可能引起协同设计的资源冲突。   3冲突消解   3.1 冲突消解方法目前,关于冲突消解已经提出很多方法,但是比较典型的并且常用的几个方法有:约束和松弛法、基于原因的方法、基于实例的推理法及仲裁定律等。   3.2 冲突消解模式及过程冲突消解的具体方法如下:①冲突检测。在开始协同设计之前安装冲突检测模块,一旦检测出冲突立即锁定相关对象。②冲突分类。对冲

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档