The stl++ coordination language: A base for implementing distributed multi-agent applications

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper introduces the STL++ coordination language, a C++-based language binding of the ECM coordination model. STL++ applies theories and techniques known from coordination theory and languages in distributed computing to try to better formalize communication and coordination in distributed multi-agent applications. STL++, as such, may be seen as a preliminary agent language which allows the organizational structure or architecture of a multi-agent system to be described, with means to dynamically reconfigure it. It is aimed at giving basic constructs for distributed implementations of generic multi-agent platforms, to be run on a LAN of general-purpose workstations. STLH-H uses an encapsulation mechanism as its primary abstraction, offering structured separate name spaces which can be hierarchically organized. Agents communicate anonymously within and/or across name spaces through connections, which are established by the matching of the communication interfaces of the participating agents. As an example, STL++ is used to simulate the automation of a trading system.

Cite

CITATION STYLE

APA

Schumacher, M., Chantemargue, F., & Hirsbrunncr, B. (1999). The stl++ coordination language: A base for implementing distributed multi-agent applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1594, pp. 399–414). Springer Verlag. https://doi.org/10.1007/3-540-48919-3_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free