论文摘要
信息系统审计是保障信息系统安全的重要环节之一。随着信息系统向大型分布式系统发展,审计事件类型大量增加,传统的对单一层面上的集中式审计已经不能适应信息系统的发展需求。同时审计记录量的急剧增涨,集中式的审计分析处理将消耗信息系统过多的带宽和资源,严重影响应用系统的效率,对事件记录的审计分析也给管理员造成繁重的负担。信息系统业务的动态扩展,传统紧耦合的审计系统结构很难适应其业务扩展的需要。Agent具有自治性、智能性、协作性等特点,基于多Agent技术的审计系统在解决复杂、动态、分布式、智能等系统应用问题上具有独特的优势。因此,研究Agent技术,设计基于多Agent的审计系统是一种新途径和新方法。本文在深入研究信息系统审计技术和Agent技术的基础上,根据信息系统审计的需求和分布式信息系统的特点,基于多Agent技术,提出了审计系统的设计方案,构建了能够进行分布式、多层次数据采集和智能监测的审计系统体系结构,具有良好的灵活性和可扩展性。设计了系统的通信机制,有效解决了系统通信信息的动态更新问题;设计了系统的协作机制,重点提出了协作推理算法,实现了多Agent协作完成分布式审计分析的方案,解决了审计数据分布式存储和分布式审计分析问题,避免了大量数据在网络传输造成的瓶颈,并通过给出的时间验证和目标函数机制保证了协作推理的正确性和实时性;详细论述了系统的关键技术及其设计方法,并实现了审计系统的主要功能。
论文目录
摘要Abstract第一章 引言1.1 研究背景及意义1.2 国内外研究现状1.3 研究内容与组织结构第二章 信息系统审计技术研究2.1 信息系统审计2.1.1 信息系统2.1.2 信息系统审计2.2 审计系统模型分析2.2.1 审计数据采集2.2.2 审计记录的内容2.2.3 审计数据分析2.2.4 系统响应2.2.5 其它需要考虑的问题2.3 本章小结第三章 Agent和多Agent技术研究3.1 Agent的概念3.2 Agent结构分析3.3 Agent的推理能力3.4 多Agent技术研究3.4.1 多Agent系统概念及特点3.4.2 多Agent系统组织结构3.4.3 多Agent系统通信研究3.4.4 多Agent协作3.5 本章小结第四章 基于多Agent技术的审计系统设计4.1 审计需求分析4.2 设计思想及目标4.2.1 设计思想4.2.2 设计目标4.3 基于多Agent技术的审计系统总体结构4.3.1 系统体系结构4.3.2 系统逻辑结构4.3.3 系统工作流程4.4 系统通信机制设计4.4.1 系统通信机制4.4.2 系统通信消息和语言4.5 系统协作机制设计4.6 本章小结第五章 协作推理算法设计5.1 多Agent协作推理过程5.2 协作推理算法设计5.3 协作推理的正确性计算5.4 协作推理的实时性计算5.5 本章小结第六章 系统实现6.1 数据采集Agent6.2 事件监测Agent6.3 协作推理Agent6.4 管理服务Agent6.5 管理中心与响应6.6 智能Agent推理6.6.1 Rete算法6.6.2 推理机实现6.6.3 数据库接口实现6.7 本章小结第七章 总结与展望7.1 论文总结7.2 思考与展望参考文献作者简历 攻读硕士学位期间完成的主要工作致谢
相关论文文献
标签:审计论文; 审计系统论文; 协作论文; 推理论文;