An automatic code generation tool for JADE agents

SDL (Specification and Description Language) is an object-oriented, formal language defined by The International Telecommunications Union - Telecommunications Standardization Sector (ITU-T), applicable to the specification and implementation of distributed systems. SDL is capable of describing the evolving state of asynchronous, concurrent systems, such as agent - based systems. The work presented in this paper consists on a tool responsible for generating JADE agents automatically from SDL specifications, in order to help the process of prototyping agent - based applications developed on JADE framework. The generated code is a completely functional Java code.