12 e journée CAPSIS, Montpellier, 22 juin 2010 Mathieu Fortin, LERFoB, INRA Champenoux.

Slides:



Advertisements
Présentations similaires
Présentation des technologies SharePoint 2007
Advertisements

Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
CIPAST Citizen Participation in Science and Technology Coordination Action Science in Society Coordonnateur du projet : Cité des Sciences et.
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Eclipse Plug-ins Factory
Scenari-Plateform Module Audio / Ircam Développé par Paul Rouget
Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Architectures Orientées Services Composants de Service Exemple pratique de développement.
Prototype de plate-forme de Tribus Instantanées :
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
UML - Présentation.
Master Génie Biologique et Informatique, première année
Systèmes Experts : Principes
Démarche de Projet D’après la norme X50-106, un projet est une démarche spécifique qui permet de structurer méthodiquement et progressivement une réalité.
JAV - TD 6 Structures de données JAVA
Rational Unified Process (RUP)
Stage réalisé à l ’INRA d ’AVIGNON
Démonstration technique
Formation Microsoft® Office Access 2007
Extrait de la présentation du 10 juin 2010
XML-Family Web Services Description Language W.S.D.L.
Esup Days 2010 CALIFORNIA INSTITUTE OF TECHNOLOGY UNIVERSITE PIERRE ET MARIE CURIE.
Sommaire Objectif de Peakup Principes de fonctionnement
Atelier ADOMOCA Nov 2007 Hervé Le Berre Larborescence du projet Mocage.
Créer des solutions pour le secteur forestier Loptimisation du transport dans une perspective de foresterie de précision Catherine.
© OECD A joint initiative of the OECD and the European Union, principally financed by the EU Valorisation des Ressources Humaines Rabat, 23 juin 2010 Les.
Historique de SystemC Regroupe 4 courants didées: SCENIC Project : Synopsys+UC Irvine Philips System-Level Data Types, VSIA SLD DWG IMEC, Hardware-Software.
Développement d’un réseau social professionnel
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
Interfaces : comment classifier ?
Nallet Jean-baptiste Choix techniques, quelles implications ? SPIRAL 3.0 Chef de projet SPIRAL.
MobiNet: Une plateforme pédagogique pour
3eme jeudi du Numérique - 1er avril Olivier Duteille - Centre de Ressources et d'Appui aux TICE Université de Pau et des Pays de l'Adour Plateformes.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Projet de Master première année 2007 / 2008
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
Développement Web Open Source haXe et les outils « open source » Première partie.
Mise en oeuvre et exploitation
A vos côtés pour optimiser la retraite des chefs d’entreprises et des cadres dirigeants RECONSTITUTION DE CARRIÈRE CUMUL EMPLOI & RETRAITE ARBITRAGE DATE.
Stratégie d’entreprise - Alstom Transport – Marco Férrogalini
Master 1 en informatique Juin 2007 Visualisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30.
Soutenance de mi-parcours PFE Crea Development Manager
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
DocMining : Présentation LibPSI le 23/05/2002 PSILib Perception Système Information Library Delalandre Mathieu Héroux Pierre Trupin Eric.
NOS AGENCES : LES ARDENNES: LA MARNE: CHARLEVILLE-MEZIERES
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Introduction à la plateforme .NET
Introduction au Génie Logiciel
Dyalog.Net Peter Donnelly Managing Director Dyadic Systems Toronto 30/10/2002.
Évolution des peuplements
LE DATA WAREHOUSE.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Master 1 en informatique Juin 2007 Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30.
10 février 2010 Sylvain Quéméner et Caroline Moulin Consultants
Capsis Une plateforme logicielle générique pour la simulation de la croissance des peuplements forestiers Panoramique des modèles récemment intégrés 10.
Automate pour site Web Martin AUNE Stage Uranie Licence Miage Année 2005.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES
Présentation de Qt Iris 1
Objectifs du développement Des agendas culturels et services quotidiens de La Libre Belgique et de La Dernière Heure et proposera des services d’informations.
MARTINEZ ROMAIN LYCEE J. LURCAT
Réduction d’Images et de Spectres Astrophysiques
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
INFSO-RI Enabling Grids for E-sciencE NA4 test Eric Fede on behalf of the team.
Installation du PGI – CEGID
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
Roadmap opérations Revue fin 2013 Planification 2014 Visio opérations – décembre 2013.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Transcription de la présentation:

12 e journée CAPSIS, Montpellier, 22 juin 2010 Mathieu Fortin, LERFoB, INRA Champenoux

Historique 2002 – Premier contact avec CAPSIS Daniel Mailly et Sylvain Turbis (MRNF) Participation à la 4 e journée CAPSIS Intégration du modèle Présage A model of production and evaluation of scenarios to help management of forests in Québec.

Historique 2006 – Deuxième contact avec CAPSIS Sadi Aid et Sylvain Turbis (MRNF) Intégration du modèle SaMARE A distance-independent tree model for sugar maple- dominated stands (sugar maple, yellow birch, American beech and other broadleaved species).

Historique 2007 – Décisions politiques au MRNF Refonte des modèles de croissance 5 nouveaux modèles Tiges individuelles (Artemis-2009) Peuplement (Natura) Succession (Succes) Plantation Strate Conception dune plateforme maison Programmation C-Sharp

Historique Début 2009 Retard important dans la livraison de la plateforme Les modèles ne pourront être intégrés à temps CAPSIS pourrait servir de solution temporaire

Historique 2009 – Plusieurs nouveaux modules Mathieu Fortin (MRNF) et Jean-François Lavoie (Arcane Technologies) Intégration du modèle Artémis-2009 A distance-independent tree model for the main potential vegetations in the province of Québec, CANADA.

Historique 2009 – Plusieurs nouveaux modules Mathieu Fortin (MRNF) et Jean-François Lavoie (Arcane Technologies) Intégration du module Artémis-2009 A distance-independent tree model for the main potential vegetations in the province of Québec, CANADA.

Historique 2010 (suite) Sadi Aid et Isabelle Auger (MRNF) Intégration du module Natura A whole-stand model for the province of Québec, CANADA.

Historique 2010 (suite) Sadi Aid et Isabelle Auger (MRNF) Intégration du module Natura A whole-stand model for the province of Québec, CANADA.

Historique 2010 (suite) Mathieu Fortin (MRNF) et Jean-François Lavoie (Arcane Technologies) Intégration du module Succès A succession model for the main forest types in Québec, CANADA.

Historique 2010 (suite) Mathieu Fortin (MRNF) et Jean-François Lavoie (Arcane Technologies) Intégration du module Succès A succession model for the main forest types in Québec, CANADA.

Modèles du MRNF Présage (2002) SaMARE (2006) Artémis-2009 (2009) Natura (2010) Succès (2010)

Modèles du MRNF Présage (2002) SaMARE (2006) Artémis-2009 (2009) Natura (2010) Succès (2010) Premier essai approche client Client un peu brouillon Difficultés avec linterface format dentrée/sortie

Modèles du MRNF Présage (2002) SaMARE (2006) Artémis-2009 (2009) Natura (2010) Succès (2010) Deuxième essai approche client Client très clair Impératifs quant à linterface au format dentrée/sortie

Le Forestier en chef du Québec (FEC) Evaluation de la possibilité forestière sur environ km 2 avec placettes échantillons temporaires avec placettes échantillons permanentes à léchelle de la strate (regroupement de placettes)

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface simple et facile dutilisation 5. Temps de traitement raisonnable

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface simple et facile dutilisation 5. Temps de traitement raisonnable

1. Format dentrée/sortie Le format dBase sert de passerelle entre les différentes plateformes Utilisation dun package JavaDBF pour lire/écrire des fichiers dBase Modifications pour accélérer le traitement; DBFReader oDBFReader = new DBFReader(inputStream); Object[] rowObjects = oDBFReader.nextRecord(numberOfLinesToSkip);

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface simple et facile dutilisation 5. Temps de traitement raisonnable

2. Traitement par strate Une strate est composée de plusieurs placettes Les placettes peuvent avoir des évolutions différentes Regroupement a posteriori des résultats Création dune nouvelle classe PrefixCompositeStand Permet de traiter plusieurs objets de type stand CompositeStand = strate Stand = placette

Architecture traditionnelle Architecture des modules MRNF

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface facile et simple dutilisation 5. Temps de traitement raisonnable

3. Traiter plusieurs strates Le mode script est disponible Pas assez convivial pour les utilisateurs Implémentation dun mode script assisté

Exemple de script assisté

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface simple et facile dutilisation 5. Temps de traitement raisonnable

4. Interface simple et facile Harmoniser les menus et méthodes des différents modèles Artémis-2009 (2009) Natura (2010) Succès (2010)

4. Interface simple et facile Création dun package de base pour les modèle MRNF Package quebecmnrf Classes abstraites QuebecMRNFCompositeStand QuebecMRNFStand QuebecMRNFTree QuebecMRNFModel Classes de script assisté

Architecture traditionnelle script pilot gui pilot kernel Library 1 library 2 module 1 gui library 1 scr module 2 gui module 3 gui ext 2 ext 3 ext 1 Tools Pilots Pilot relays Source:

Architecture modules MRNF script pilot gui pilot kernel Library 1 library 2 Artémis-2009 gui library 1 Succès gui ext 2 ext 3 ext 1 Tools Pilots Pilot relays quebecmrnf gui

Demandes du FEC 1. Formats entrée/sortie compatible avec la plateforme C-Sharp 2. Traitement à léchelle de la strate 3. Possibilité de traiter plusieurs strates en boucle (mode script) 4. Interface facile et simple dutilisation 5. Temps de traitement raisonnable

5. Temps de traitement Implémentation des modules sous la nouvelle architecture PrefixInitialParameters contient les paramètres du modèle et connaît la liste des strates. La simulation peut seffectuer dans des tâches parallèles

5. Temps de traitement Approche multi-tâche permet de maximiser la capacité de traitement de lordinateur avec Artémis-2009 – gain de 5% avec Succès – gain de 45%

Développements à venir Amélioration des formats dexportation Conversion du modèle SaMARE à la nouvelle architecture et au package quebecmrnf Ajout dextensions Défilement des tiges Billonnage

Participants - MRNF Sadi Aid (Informatique) Marc DuSablon (Informatique) Isabelle Auger (Recherche) Jean-Pierre Saucier (Recherche) Jean-François Lavoie (Consultant) Les utilisateurs

Remerciements François de Coligny Samuel Dufour pour leur patience exemplaire À vous !!!