| 【中文题名】 | 多Agent系统组织关系的研究 |
| 【英文题名】 | Research on Organizational Relationships of Multi-Agent System |
| 【学科专业】 | 计算机科学与技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-9-14 |
| 【中关键词】 | Agent,多Agent系统,组织,角色,组织关系,继承 |
| 【英关键词】 | Agent,Multi-Agent System,Organization,Role,Organizational Relationship,Inheritance, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化基础理论>人工智能理论>> |
| 【论文摘要】 | 在面向Agent软件工程领域,面向Agent软件开发方法的研究非常活跃,迄今为止,人们提出了几十种面向Agent的软件开发方法。为了支持多Agent系统(MAS:Multi-Agent System)的设计和开发,很多面向Agent的软件开发方法引入了组织抽象的思想。组织抽象思想借助于一些组织学和社会学的概念,能够帮助软件开发人员理解、分析和描述多Agent系统。
组织关系是一种重要的组织抽象,它描述和表达了组织中各成分之间的关系,有助于理解多Agent系统的组织结构。然而,现有面向Agent软件开发方法和建模语言都没有对组织关系进行系统的分析和准确的定义。本文基于组织抽象的思想提出了一个组织模型;从多个视点出发识别了一组组织关系,分析了这些组织关系的性质,并提出了角色模型以解释它们的语义;然后进一步深入的分析了继承关系,讨论了开发多Agent系统时分析和描述继承的重要性和必要性,引入了角色继承机制并给出了它的语义定义,提出了一种在需求分析阶段对继承进行建模和分析的方法;此外,还开发了一个建模工具OrgModel Tool,为多Agent系统分析和设计过程中的组织关系建模提供支持。
... |
| 【论文题纲】 |
|
图目录 |
6-7 |
|
表目录 |
7-8 |
|
摘要 |
8-9 |
|
ABSTRACT |
9-10 |
|
第一章 绪论 |
10-13 |
|
§1.1 课题研究背景 |
10-11 |
|
§1.2 论文概述 |
11-13 |
|
1.2.1 主要贡献 |
11 |
|
1.2.2 论文结构 |
11-13 |
|
第二章 组织抽象 |
13-26 |
|
§2.1 Agent与多Agent系统 |
13-15 |
|
§2.2 组织抽象的思想和概念 |
15-19 |
|
2.2.1 什么是组织抽象 |
15-19 |
|
2.2.2 为什么需要组织抽象 |
19 |
|
§2.3 基于组织抽象的开发方法 |
19-24 |
|
2.3.1 AALAADIN方法 |
19-20 |
|
2.3.2 Gaia方法 |
20-22 |
|
2.3.3 Tropos方法 |
22-23 |
|
2.3.4 其他相关工作 |
23-24 |
|
§2.4 现有工作的分析和评价 |
24-25 |
|
§2.5 本章小结 |
25-26 |
|
第三章 组织关系 |
26-37 |
|
§3.1 案例描述 |
26 |
|
§3.2 组织关系的建模和分析 |
26-27 |
|
§3.3 组织模型 |
27-29 |
|
§3.4 组织关系分类 |
29-31 |
|
3.4.1 识别原则 |
29 |
|
3.4.2 分类视点 |
29-30 |
|
3.4.3 分类结果 |
30-31 |
|
§3.5 组织关系的语义 |
31-35 |
|
3.5.1 角色模型 |
31-32 |
|
3.5.2 聚合关系 |
32 |
|
3.5.3 继承关系 |
32-33 |
|
3.5.4 权威关系 |
33 |
|
3.5.5 依赖关系 |
33-35 |
|
§3.6 案例分析 |
35-36 |
|
§3.7 本章小结 |
36-37 |
|
第四章 多Agent系统的继承机制 |
37-46 |
|
§4.1 案例描述 |
37 |
|
§4.2 多Agent系统的继承 |
37-40 |
|
4.2.1 真实世界中的继承 |
37-39 |
|
4.2.2 软件世界中的继承 |
39-40 |
|
4.2.3 多Agent系统中继承特点 |
40 |
|
§4.3 角色继承机制 |
40-42 |
|
4.3.1 角色与角色继承 |
40-41 |
|
4.3.2 角色继承机制 |
41-42 |
|
§4.4 分析和识别多Agent系统继承的方法 |
42-43 |
|
§4.5 案例分析 |
43-45 |
|
§4.6 本章小结 |
45-46 |
|
第五章 OrgModel Tool的设计和实现 |
46-59 |
|
§5.1 ArgoUML简介 |
46-52 |
|
5.1.1 ArgoUML背景简介 |
46-47 |
|
5.1.2 ArgoUML总体结构 |
47-50 |
|
5.1.3 GEF图形库 |
50-52 |
|
§5.2 工具的设计和实现 |
52-57 |
|
5.2.1 设计目标 |
52 |
|
5.2.2 工具的实现 |
52-57 |
|
§5.3 OrgModel Tool功能示范 |
57-59 |
|
第六章 结束语 |
59-61 |
|
§6.1 全文总结 |
59 |
|
§6.2 工作展望 |
59-61 |
|
致谢 |
61-62 |
|
攻读硕士学位期间发表的论文 |
62-63 |
|
参考文献 |
63-65 |
|
| 【DOI】 | LunWen.ID:2.2008.387950 |