林宗楷&!)山东师范大学计算机科学系>山东济南&’""!A*B&)中国科学院计算技术研究所CDE开放研究实验室>北京!"""%"*F#G4H5I5J" />
当前位置:文档之家› 一种支持动态任务分配的协同设计方法

一种支持动态任务分配的协同设计方法

!"""#$%&’(&""!(!&)!&*!%+"#",-.&""!/012345067068942:软件学报

<05=!&>?0=!&

; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

一种支持动态任务分配的协同设计方法@

刘弘!>林宗楷&

!)山东师范大学计算机科学系>山东济南&’""!A*B

&)中国科学院计算技术研究所C D E开放研究实验室>北京!"""%"*

F#G4H5I5J K L.3M N1O=035H3:=P3=K L=.3

J88N I((999=Q H3Q=K L31=:L1=.3

摘要I协同设计是一种复杂的R由不同领域的专业人员参加的群体活动=介绍了一种多D S:38设计系统中的协作方法>提出了支持动态任务分配的公告板机制以及设计过程中的冲突协调方法=公告板模型结合了黑板模型与合同网模型的优点>有效地利用D S:38的自主性和协作性>采用分布与集中相结合的方式>克服了在分布式环境下进行动态任务分配时采用黑板模型与合同网模型的不足之处=同时>所提出的冲突预检查及冲突处理的方法可以在设计的早期阶段发现和解决冲突>以避免不必要的资源浪费=

关键词I C7C T B D S:38B公告板B冲突协调

中图法分类号I U V+!!文献标识码I D

随着计算机技术的发展>在互联网支持的计算平台上以计算机作为工具进行协同设计已成为设计界的发展趋势=设计是一个复杂的逐步求精的过程>在多D S:38设计系统)G158H#4S:38L:K H S3 K W K8:G>简称XD E7*中>复杂的设计由计算机软件)4S:38*与人类决策者共同完成>D S:38作为设计者的助手>在整个设计生命周期中为设计者提供支持=多D S:38技术为协同工作的支撑环境提供了框架结构及必需的底层支持>并且为D S:38之间的信息共享与数据共享建立了纽带=目前>国内外很多XD E7的研究集中在D S:38之间的信息共享与数据共享Y!Z=但是>多D S:38在设计过程中动态协作的研究对产生高质量的设计及有效的资源利用是同样重要的Y&Z=本文介绍了一种支持动态任务分配的公告板机制及设计过程中的冲突协调方法=公告板模型结合了黑板模型及合同网模型的优点>有效地利用D S:38的自主性R协作性>采用分布与集中相结合的方式>克服了在分布式环境下进行动态任务分配时采用黑板模型与合同网模型的不足之处=同时>本文提出了一种将设计目标分解为设计目标树>并在协同设计过程中按设计目标在于设计目标树中自顶向下逐层进行冲突预检查及冲突处理的方法=该方法旨在设计的早期阶段发现和解决冲突>以避免不必要的资源浪费=

[支持动态任务分配的公告板模型

黑板模型是协作时常采用的方法Y+\’Z=该模型已经被广泛使用>并且其相应的技术已较为成熟>但仍存在以下问题I

]在黑板模型中>由于公共数据库的存在而表现出一种强耦合性=虽然数据的集中存放给数据的一致性带来了许多益处>但是因为在求解的中间过程产生的数据都要传到黑板上>所以这也成为

@收稿日期I&"""#"A#"’B修改日期I&"""#"%#&A

基金项目I国家自然科学基金资助项目)^$$,’"!"*B山东省自然科学基金资助项目)_$$‘",*B香港理工大学基金资助项目)7$"!*

万方数据

作者简介I刘弘)!$’’a*>女>山东济南人>博士>教授>主要研究领域为多D S:38系统>C7C T B林宗楷)!$+A a*>男>福建蒲田人>研究员>博士生导师>主要研究领域为C7C T>C D E>工程数据库=

相关主题
文本预览
相关文档 最新文档