SWISSland comprend divers composants logiciels qui communiquent entre eux au travers d’interfaces.
1. Base de données MySQL
- Données comptables
- Données de pilotage de la simulation pour le ??? et le transfert des données
- Données de formation des groupes pour la formation de clusters de population et de communes SWISSland
- Données input et output pour l’illustration de algorithmes de comportement lors de la prise de décision de chaque agent
2. Plateforme Java
- Modélisation de la commande des processus et des interfaces
- Modélisation du comportement non rationnel des agents
- Modélisation des interactions entre les agents
- Modélisation de l’extrapolation à l’ensemble du secteur
- Séquençage du fonctionnement du modèle et fonction d’interface entre les composants du modèle
3. Modèles d’optimisation GAMS
- Outil de traitement des données input et output
- Modélisation des décisions des agents en matière de production et d’investissement
- Calibrage du modèle