of the simulation system itself and to the discovery
of new emergent phenomena that could not have been
identified with the thematicians initial knowledge.
4 CONCLUSIONS & DISCUSSION
In this paper, we focused on the emergence issue and
on its representation in MAS. We consider that we
need to improve the way this concept is taken into ac-
count in simulations and we proposed a conceptual
framework that enables the reification of emergence
in simulations.
Actually, this is allowed by the analysis of the
knowledge on the simulation. That is why the main
issue of our approach is the definition of emergence
as a metaknowledge on the MAS: it is the key con-
cept that we used to propose and describe a concep-
tual framework for the detection and injection of the
different kinds of emergent phenomena. Thanks to
this, we identified the services that should be avail-
able in simulation platforms to take emergence into
account.
Our experience on large-scale simulation projects
and our long-time wondering about the representation
of emergence in MAS (Marcenac et al., 1998) has led
us to make this conceptual framework the most sim-
ple and generic as possible. In that sense, we consider
it as a first step (i) toward a formalism which is use-
ful but for which we still need progress and (ii) in
the way of designing models and programming with
emergence.
In future works, we will use the conceptual frame-
work we described in this paper to improve a multia-
gent application of energy simulation under develop-
ment on our simulation platform GEAMAS-NG, in
the context of a research program financed by the Re-
union Island. Drawing on this conceptual framework
we will also extend our platform in order to take emer-
gence into account as soon as we start the conception
of the simulation agents, while keeping a clear sepa-
ration between initial behaviors and emergent ones.
This would improve agents capacities by giving to
them the possibility of reasoning on themselves and
so on emergent phenomena that will get back some
piece of magic.
REFERENCES
Abbott, R. (2007). Putting complex systems to work. Com-
plex., 13(2):30–49.
Banks, J. (2000). Simulation in the future. Proceedings of
the 32nd conference on Winter simulation, pages 7–
13.
Boschetti, F. and Gray, R. (2007). A turing test for emer-
gence. Advances in Applied Self-organizing Systems,
pages 349–364.
Castelfranchi, C. (1998). Modelling social action for ai
agents. Artif. Intell., 103(1-2):157–182.
Deguet, J., Demazeau, Y., and Magnin, L. (2007). Emer-
gence and software development based on a survey of
emergence definition. Studies in Computationnal In-
telligence, 56:13–21.
Dessalles, J., M
¨
uller, J., and Phan, D. (2007). Emergence in
multi-agent systems: conceptual and methodological
issues. Agent-based modelling and simulation in the
social and human sciences, pages 327–355.
Di Marzo Serugendo, G., Gleizes, M.-P., and Karageorgos,
A. (2006). Self-Organisation and Emergence in Multi-
Agent Systems: An Overview. Informatica, 30(1):45–
54.
Drogoul, A. and Ferber, J. (1994). Multi-agent simulation
as a tool for modeling societies: Application to social
differentiation in ant colonies. Artificial Social Sys-
tems, (830):3–23.
Fromm, J. (2005). Ten questions about emergence.
arXiv:nlin/0509049v1 [nlin.AO].
Hu, J., Liu, Z., Reed, G., and Sanders, J. (2007). Posi-
tion paper: Ensemble engineering and emergence (and
ethics?). UNU-IIST Technical Report, 390.
Kalfoglou, Y., Menzies, T., Althoff, K.-D., and Motta,
E. (2000). Meta-knowledge in systems design:
panacea...or undelivered promise? The Knowledge
Engineering Review, 15(4):381–404.
Keet, C. (2006). Part-whole relations in object-role mod-
els. Object-Role Modelling (ORM 2006), pages 1118–
1127.
Kiczales, G. (1991). The art of the metaobject protocol. The
MIT Press.
Luzeaux, D. (1997). Learning knowledge-based systems
and control of complex systems. 15th IMACS World
Congress.
Marcenac, P., Courdier, R., Calderoni, S., and Soulie, J.-C.
(1998). Towards an emergence machine for complex
systems simulation. Lecture Notes in Computer Sci-
ence, 1416:785–794.
Paguette, G. (1998). Metaknowledge representation: appli-
cation to learning systems engineering. TLNCE Tech-
nical Reports.
Palmer, J. A. (2000). Aristotle on the ancient theologians.
Apeiron, 33(3):181–205.
Pitrat, J. (1990). M
´
eta-connaissances, futur de
l’intelligence artificielle. Hermes.
Stephan, A. (2002). Emergence. Encyclopedia of Cognitive
Science, 1:1108–1115.
SEE EMERGENCE AS A METAKNOWLEDGE - A Way to Reify Emergent Phenomena in Multiagent Simulations?
569