Standard
Elements of a business-level architecture for multiagent systems. /
Chopra, Amit K.; Singh, Munindar P.
Programming Multi-Agent Systems: 7th International Workshop, ProMAS 2009, Budapest, Hungary, May 10-15, 2009. Revised Selected Papers. ed. / Lars Braubach; Jean-Pierre Briot; John Thangarajah. Berlin: Springer, 2010. p. 15-30 (Lecture Notes in Computer Science; Vol. 5919).
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Harvard
Chopra, AK & Singh, MP 2010,
Elements of a business-level architecture for multiagent systems. in L Braubach, J-P Briot & J Thangarajah (eds),
Programming Multi-Agent Systems: 7th International Workshop, ProMAS 2009, Budapest, Hungary, May 10-15, 2009. Revised Selected Papers. Lecture Notes in Computer Science, vol. 5919, Springer, Berlin, pp. 15-30.
https://doi.org/10.1007/978-3-642-14843-9_2
APA
Chopra, A. K., & Singh, M. P. (2010).
Elements of a business-level architecture for multiagent systems. In L. Braubach, J.-P. Briot, & J. Thangarajah (Eds.),
Programming Multi-Agent Systems: 7th International Workshop, ProMAS 2009, Budapest, Hungary, May 10-15, 2009. Revised Selected Papers (pp. 15-30). (Lecture Notes in Computer Science; Vol. 5919). Springer.
https://doi.org/10.1007/978-3-642-14843-9_2
Vancouver
Chopra AK, Singh MP.
Elements of a business-level architecture for multiagent systems. In Braubach L, Briot JP, Thangarajah J, editors, Programming Multi-Agent Systems: 7th International Workshop, ProMAS 2009, Budapest, Hungary, May 10-15, 2009. Revised Selected Papers. Berlin: Springer. 2010. p. 15-30. (Lecture Notes in Computer Science). doi: 10.1007/978-3-642-14843-9_2
Author
Bibtex
@inproceedings{a4b7cdafca15483c8fc397ae6f274507,
title = "Elements of a business-level architecture for multiagent systems",
abstract = "Existing architectures for multiagent systems emphasize low-level messaging-related considerations. As a result, the programming abstractions they provide are also low level. In recent years, commitments have been applied to support flexible interactions among autonomous agents. We present a layered multiagent system architecture based on commitments. In this architecture, agents are the components, and the interconnections between the agents are specified in terms of commitments, thus abstracting away from low level details. A crucial layer in this architecture is a commitment-based middleware that plays a vital role in ensuring interoperation and provides commitment-related abstractions to the application programmer. Interoperation itself is defined in terms of commitment alignment. This paper details various aspects of this architecture, and shows how a programmer would write applications to such an architecture.",
author = "Chopra, {Amit K.} and Singh, {Munindar P.}",
year = "2010",
doi = "10.1007/978-3-642-14843-9_2",
language = "English",
isbn = "978-3-642-14842-2",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "15--30",
editor = "Lars Braubach and Jean-Pierre Briot and John Thangarajah",
booktitle = "Programming Multi-Agent Systems",
}
RIS
TY - GEN
T1 - Elements of a business-level architecture for multiagent systems
AU - Chopra, Amit K.
AU - Singh, Munindar P.
PY - 2010
Y1 - 2010
N2 - Existing architectures for multiagent systems emphasize low-level messaging-related considerations. As a result, the programming abstractions they provide are also low level. In recent years, commitments have been applied to support flexible interactions among autonomous agents. We present a layered multiagent system architecture based on commitments. In this architecture, agents are the components, and the interconnections between the agents are specified in terms of commitments, thus abstracting away from low level details. A crucial layer in this architecture is a commitment-based middleware that plays a vital role in ensuring interoperation and provides commitment-related abstractions to the application programmer. Interoperation itself is defined in terms of commitment alignment. This paper details various aspects of this architecture, and shows how a programmer would write applications to such an architecture.
AB - Existing architectures for multiagent systems emphasize low-level messaging-related considerations. As a result, the programming abstractions they provide are also low level. In recent years, commitments have been applied to support flexible interactions among autonomous agents. We present a layered multiagent system architecture based on commitments. In this architecture, agents are the components, and the interconnections between the agents are specified in terms of commitments, thus abstracting away from low level details. A crucial layer in this architecture is a commitment-based middleware that plays a vital role in ensuring interoperation and provides commitment-related abstractions to the application programmer. Interoperation itself is defined in terms of commitment alignment. This paper details various aspects of this architecture, and shows how a programmer would write applications to such an architecture.
U2 - 10.1007/978-3-642-14843-9_2
DO - 10.1007/978-3-642-14843-9_2
M3 - Conference contribution/Paper
SN - 978-3-642-14842-2
T3 - Lecture Notes in Computer Science
SP - 15
EP - 30
BT - Programming Multi-Agent Systems
A2 - Braubach, Lars
A2 - Briot, Jean-Pierre
A2 - Thangarajah, John
PB - Springer
CY - Berlin
ER -