• 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