Abstract
MAML (Multi-Agent Modeling Language) is a macro-language for Swarm. Its aim is to ease the creation of the most common set of agent-based models by providing a couple of high level constructs and structures in the form of specialized keywords. In this paper we introduce the concepts of MAML through an extension of Chris Preist’s auction model on automated trading.
The original model proposes a persistent shout double auction setup for automated business-to-business electronic trading in which seller and buyer agents trade with an abstract good on a daily basis, one unit a day. Our version of the model extends the original setup in three ways. First, it relaxes the one-unit-a-day constraint. Secondly, it allows for the fluctuation of the supply and the demand by letting agents to enter and leave the market. Finally, it introduces time pressure on agents by setting a limit by which the agents must buy or sell the intended amount of good.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Burkhart, R.: Create-phase Protocols for Object Cus-tomizationObject-Oriented Programming Systems Languages and Applications (OOPSLA) ‘85 Adaptable and Adaptive Software WorkshopOctober 1995.http://www.santafe.edu/rmb/oopsla95.html
Burkhart, R.: Schedules of Activity in the SwarmSimulation SystemObject-Oriented Programming Systems Languages and Applications (OOPSLA) ‘87 Workshop on 00 Behavioral Semantics 1997 1997. http://www.santafe.edu/rmb/oopsla97.ps
Ellis, M. A., Stroustrup, B.: The Annotated C++ Reference Manual, Addison-Wesley, Reading, Mass., 1990
Friedman and Rust (eds.): The Double Auction Market: In-stitutions, Theories and Evidence, Addison-Wesley 1992.
Gulyás, L.: Using Object-Oriented Techniques to Develop Multi-Agent Simulations. Proceedings of the 1st International Conference of PhD Students, University of Miskolc, Hungary, 1997, pp. 63–69.
Homepage of László Gulyás, http://www.sztaki.hu/~gulyas
Gulyás, L., Kozsik, T.: Aspect-Oriented Programming in Scientific Simulations. Proceedings of The Sixth Fenno-Ugric Symposium on Software Technology, Estonia 1999, http://www.syslab.ceu.hu/maml/papers/aopss.ps
Gulyás, L., Kozsik, T., Fazekas, S.: The Multi-Agent Modeling Language, Proceedings of the 4th International Conference on Applied Informatics, Eger-Noszvaj, Hungary, 1999
Guttman, R., Moukas, A., Maes, P.: Agent Mediated Electronic Commerce: A Survey, Knowledge Engineering Review, June 1998.
Johnson, P., Lancaster, A.: Swarm User Guide, Swarm Documentation, Swarm Development Group, 2000.http://www.santafe.edu/projects/swarm/swarmdocs/userbook/userbook.htm
Kinczales, G., Lamping J., Mendhekar A., Maeda C., Lopes C., Loingtier J-M., Irwin J.: Aspect-Oriented Programming. Xerox Palo Alto Research Center, http://www.parc.xerox.com/spl/groups/eca/pubs/complete.html#Kiczales-ECOOP97
The MAML Homepagehttp://www.syslab.ceu.hu/maml
Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The Swarm Simulation System: A Toolkit for Building Multi-agent Simulations, SFI Working Paper 96–06-042, 1996.http://www.santafe.edu/projects/swarm/overview/overview.html
Preist, C.: Economic Agents for Automated Trading, HP Laboratories Bristol, Technical Report 98–77
Rumelhart, D., Hinton, G., Williams, R.: Learning internal representations by error propagation, In D. Rumelhart, J. McClelland, Parallel Distributed Processing, Vol 1: Foundations, MIT Press 1986.
The Swarm Development Group Homepagehttp://www.swarm.org/
Wooldridge, M., Jennings, N. R.: Agent Theories, Architec-tures and Languages: A Survey. Intelligent Agents ECAI-94 Worshop Proceedings, Lecture Notes in Artificial Intelligence 890, Springer-Verlag, Berlin, 1995, pp. 1–39.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media New York
About this chapter
Cite this chapter
Gulyás, L., Vincze, T. (2002). Automated Trading Experiments with Maml. In: Luna, F., Perrone, A. (eds) Agent-Based Methods in Economics and Finance. Advances in Computational Economics, vol 17. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0785-7_2
Download citation
DOI: https://doi.org/10.1007/978-1-4615-0785-7_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-5238-9
Online ISBN: 978-1-4615-0785-7
eBook Packages: Springer Book Archive