摘要
目前智能分布式应用系统需求日益增强,对这类系统的开发是现阶段软件工程面临的一个巨大挑战。MaSE(Multiagent System Engineering)方法以主体理论和技术为基础,充分借鉴面向对象软件开发方法的思想,为开发智能分布式系统提供了较大通用性。分析了MaSE方法的建模技术,并把该方法应用于计算机系统安全监控软件开发中。与现有的其他软件开发方法(如结构化、面向对象)相比较,它在系统的自然建模、管理和控制系统复杂性、提高目标软件系统的灵活性、可维护性和可重用性等方面具有较大优越性。
Requirement of intelligent and distributed application system is increasing at present, but it is a great challenge to develop the kinds of system in current software engineering. MaSE (Muhiagent System Engineering) provides a universal methodology for this, as it is based on agent theory and technology and sufficiently uses object oriented thought for reference. This paper analyzes the modeling technology of the MaSE, and uses it to develop software of supervising compute system security. Comparable to current other methodology such as structural methodology and object oriented methedology, it shows more superiority in many aspects such as system natural medehng, management and control of system complexity, improvement of system flexibleness, maintainability and reuse and so on.
出处
《信息技术》
2007年第4期4-8,共5页
Information Technology
基金
广东省自然科学基金资助项目(06023960)