The IBM Agent Building and Learning Environment(ABLE) provides a lightweight Java^(TM) agent frame- work,a comprehensive JavaBeansTM library of intelligent software components,a set of development and test tools, and an agent platform.After the introduction to ABLE,classes and interfaces in the ABLE agent framework were put forward.At last an autonomic agent that is an ABLE-based architecture for incrementally building autonomic systems was discussed.
Virtual XML is a new approach to virtualise data resources and thus enable applications to access both XML and non-XML sources,which can benefit a variety of general-purpose software products and tools and applica- tions dealing with stationary data and data streams.After the architectural components that enable virtual XML—a toolbox that includes a cursor model,Data Format Description Language(DFDL),and XML processing languages were illustrated,the architecture of virtual XML Documents was put forward.
Ruby on Rails是一个基于Ruby语言构建的全新Web应用程序架构,为Web应用程序开发提供了一种极其快捷的途径,正在和已经引起业界相当的兴趣.在给出了Ruby on Rails与轻量级J2EE架构Struts+Hibernate关键特性的基础上,从前端控制器、动作和模型,持久性框架三个方面对两种架构进行了比较.