面向Agent软件工程方法是开发复杂分布式系统的一种新范例,它在Agent 抽象层次上建立软件系统的模型。多样的工具正在被设计、开发以推广面向Agent的需求建模方法。Aomg环境支持文献[1]中提出的一种面向Agent的分析和设计建模方法(AgentOriented Modeling based Grid,AOMG),辅助基于网格环境的分布式应用的需求分析,建立可视化、直观的系统抽象模型(如系统组织模型、角色模型和Agent交互模型),对之进行严格的XML描述,方便模型的一致性检查并为设计阶段提供支持。