Generating JADE agents from SDL specifications
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: The SDL tool market has expanded and changed significantly in the last years. The reason is, that it has become practical to use SDL for the (semi-) automatic generation of implementations. SDL tools can produce source code in programming languages (usually C/C++/Java) directly from a SDL specification and this code can be linked with a run time system to make products. The work presented in this paper consists on a tool developed to help the process of prototyping asynchronous, concurrent systems, such as agent based systems. This tool is responsible for generating JADE agents automatically from SDL specifications. The generated code is a completely functional Java code.
agents sdl systems modeling