LS/TS Development Suite
2007-07-12

LS/TS Development Suite

The LS/TS Development Suite provides the facilities for the design, integration and deployment of agent-based software. It includes a set of development and administration tools, the methodology and modeling language and development versions of the Run-time Environments.

Modeler

The LS/TS Modeler lets the analyst and designer build models of an agent application in Whitestein Technologies’ Agent Modeling Language (AML), an extension of the standard Unified Modeling Language (UML) (see the page on our methodology for more information on AML). Automation tools allow designers to automatically analyze the model, transform the modeling constructs into architectural constructs and export the results to the LS/TS Developer.


Developer

The LS/TS Developer is the main design and implementation tool for the application programmer. As an extension to the standard Eclipse Java programming environment it provides specific navigators, views and manipulators for the Core Agent Layer and execution engines.


Tester

The LS/TS Tester framework supports unit testing of agent components, single agents and their integration with an environment (based on JUnit).


Deployer

The LS/TS Deployer supports the agent software engineer with the configuration and packaging of an application for a specific target Run-time Environment.


Debugger

The LS/TS Debugger supports the developer with identifying and repairing defects in the application’s code. It extends the standard Eclipse Java debugger with specialized concepts to support agent abstractions.


Administrator

The LS/TS Administrator lets developers configure, monitor and otherwise operate the LS/TS Run-time Environment and offers useful functionality for the location, analysis and debugging of errors.