Living Systems® Technology Suite

This chapter presents and discusses the Living Systems Technology Suite, LS/TS, a solution for the development and deployment of products and systems based on software agent technology and autonomic computing. LS/TS comprises a software development methodology and a Java-based agent platform with development tools. The focus of this paper is on the LS/TS agent platform: the concepts, API and development tools that support the design and implementation of multi-agent systems are described and discussed. This chapter also lists a few significant challenges that a middleware for multi-agent systems has to face, and also shows how each one of them is addressed by the LS/TS agent platform.