面向Agent的软件设计开发方法
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.7 小 结

本章对于Agent相关概念的主要抽象做了一个概念上的回顾和总结。MAS的抽象和Agent之间的交互抽象是一种应对开放系统挑战的很自然的可能方案,并且展示在现代方法学中,如何对基于Agent的软件工程进行计算上的解释。本章的后半部分主要展示Agent技术抽象与组件相比较,如何适合于大规模开放系统的开发,所具有的相似性和差异性等。

目前关于Agent在软件开发中的研究工作充满了活力。本书的其余章节主要阐述已经出现的各种技术挑战、已经发明的新技术、已经规范化的新方法、已经构建的系统等。这些方法在不同程度上对上面所述的概念进行实践。然而,开放系统目前所面临的大量挑战,在现有方法中并没有得到强调。这并不是对现有方法的一个批评,因为在没有解决基本问题时去进行更深层次的挑战显然很愚蠢。事实上,保守一些也是很有价值的,这样的方法更有可能成功,并且可以更好地影响目前的计算机科学团体。