Multi-level modeling as a society of interacting models
Résumé
We use the multi-agent paradigm to consider multi-level modeling as a society of interacting models. We propose a framework to better specify the concepts used in multi-level modeling and their relationships. This framework is implemented through the AA4MM meta- model, which benefits from a middleware layer. We use it to present some proofs of concept examples where we show the ability of this approach to rapidly change from one pattern of interaction to another by reusing some of the components.