An Agent-Based Coupling Platform for Complex Automata

  • Jan Hegewald
  • Manfred Krafczyk
  • Jonas Tölke
  • Alfons Hoekstra
  • Bastien Chopard
Conference paper

DOI: 10.1007/978-3-540-69387-1_25

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5102)
Cite this paper as:
Hegewald J., Krafczyk M., Tölke J., Hoekstra A., Chopard B. (2008) An Agent-Based Coupling Platform for Complex Automata. In: Bubak M., van Albada G.D., Dongarra J., Sloot P.M.A. (eds) Computational Science – ICCS 2008. ICCS 2008. Lecture Notes in Computer Science, vol 5102. Springer, Berlin, Heidelberg

Abstract

The ability to couple distinct computational models of science and engineering systems is still a recurring challenge when developing multiphysics applications.

The applied coupling technique is often dictated by various constraints (such as hard- and software requirements for the submodels to be coupled). This may lead to different coupling strategies/implementations in case a submodel has to be replaced in an existing coupled setup.

Additional efforts are required when it comes to multiscale coupling. At least one of the submodels has to be modified to provide a matching interface on a specific spatial and temporal scale.

In the present paper we describe a generic coupling mechanism/framework to reduce these common problems and to facilitate the development of multiscale simulations consisting of a multitude of submodels.

The resulting implementation allows the coupling of legacy as well as dedicated codes with only minor adjustments. As the system is being build upon the JADE library, our platform fully supports computations on distributed heterogeneous hardware.

We discuss the platform’s capabilities by demonstrating the coupling of several cellular-automata kernels to model a coupled transport problem.

Keywords

generic coupling heterogeneous JADE multi-scale mutual interactions 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Jan Hegewald
    • 1
  • Manfred Krafczyk
    • 1
  • Jonas Tölke
    • 1
  • Alfons Hoekstra
    • 2
  • Bastien Chopard
    • 3
  1. 1.Technical University BraunschweigGermany
  2. 2.University of AmsterdamThe Netherlands
  3. 3.University of GenevaSwitzerland

Personalised recommendations