C# TEMPLATES FOR TIME-AWARE AGENTS

Merik Meriste, Tõnis Kelder, Jüri Helekivi, Leo Motus

Abstract

Autonomous behaviour of components characterises today computer applications. This has introduced a new generic architecture – multi-agent systems – where the interactions of autonomous proactive components (agents) – are decisive in determining the behaviour of the system. Increasingly, agent-based applications need time-awareness of agents and/or their interactions. Therefore the application architecture is to be enhanced with sophisticated time model that enables the study of time-aware behaviour and interactions of agents. The focus of the paper is on the inner structure of a time-aware agent, the enabling infrastructure for agent’s time-sensitive communication, and the class templates for the construction of time-aware multi-agents. The prototype development is carried out in C# since this platform is suitable for controlling multiple simultaneous threads, and flexible to handle sophisticated time models.

References

  1. Blass, A. and Gurevich, Y., 2003. Algorithms: A quest for absolute definitions. Bulletin of European Association for Theoretical Computer Science, no. 81, 30pp.
  2. Motus, L., Meriste, M., Kelder, T., Helekivi, J., 2002. An Architecture for a Multi-agent System Test-bed. Proc. of the 15th IFAC World Congress, vol. L, Elsevier Science Publ., 6p.
  3. Selic, B. and Motus, L., 2003. Modeling of Real-time Software with UML. IEEE Control Systems Magazine, vol.23, no.3, 31-42.
  4. Wegner, P., 1998. Interactive foundations of computing. Theor.Computer Science, vol. 192, 315-351.
Download


Paper Citation


in Harvard Style

Meriste M., Kelder T., Helekivi J. and Motus L. (2005). C# TEMPLATES FOR TIME-AWARE AGENTS . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-19-8, pages 247-250. DOI: 10.5220/0002508402470250


in Bibtex Style

@conference{iceis05,
author={Merik Meriste and Tõnis Kelder and Jüri Helekivi and Leo Motus},
title={C# TEMPLATES FOR TIME-AWARE AGENTS},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2005},
pages={247-250},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002508402470250},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - C# TEMPLATES FOR TIME-AWARE AGENTS
SN - 972-8865-19-8
AU - Meriste M.
AU - Kelder T.
AU - Helekivi J.
AU - Motus L.
PY - 2005
SP - 247
EP - 250
DO - 10.5220/0002508402470250