@inproceedings{39432, abstract = {{This article presents SAL, a general purpose scripting language for the rapid development of distributed software agents seamlessly embedded in a visual environment. Integrated facilities for dynamic visualization provide sample but powerful means for debugging and domain-oriented animation. SAL agents are arranged on a set of 2D worksheets which can be distributed over different machines. An agent's program is defined by the means of a table specifying a set of state transition rules with a condition and a sequence of actions each. Beyond basic computation and communication, actions can dynamically modify the agent's depiction, its program, and spawn arbitrary processes. A couple of examples demonstrate SAL's applicability in various domains like electronic systems design and process management.}}, author = {{Müller, Wolfgang and Meyer, A. and Zabel, Henning}}, booktitle = {{Proceedings of the 34th Annual Hawaii International Conference on System Sciences}}, isbn = {{0-7695-0981-9}}, keywords = {{software prototyping, distributed programming, authoring languages, software agents, program visualisation, parallel languages}}, title = {{{A Language for the Rapid Prototyping of Mobile Evolving Agents}}}, doi = {{10.1109/HICSS.2001.926319}}, year = {{2001}}, }