DocumentCode
1745814
Title
A language for the rapid prototyping of mobile evolving agents
Author
Mueller, Wolfgang ; Meyer, Arne ; Zabel, Henning
Author_Institution
C-Lab, Paderborn, Germany
fYear
2001
fDate
6-6 Jan. 2001
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.
Keywords
authoring languages; distributed programming; parallel languages; program visualisation; software agents; software prototyping; 2D worksheets; SAL; distributed software agents; domain-oriented animation; dynamic visualization; electronic systems design; general purpose scripting language; mobile evolving agents; process management; rapid prototyping; state transition rules; two dimensional worksheets; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location
Maui, HI, USA
Print_ISBN
0-7695-0981-9
Type
conf
DOI
10.1109/HICSS.2001.926319
Filename
926319
Link To Document