Introduction (1 / 2) Automate cellulaire Treillis : Voisinage :

Slides:



Advertisements
Présentations similaires
Présentation du prototype :
Advertisements

PROGRAMMATION LOGICIEL PL7 MICRO Consignes
Julien HERON.
MENU DE L’AIDE Cliquer ici pour aide RESEAUX DE CONTACTS
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
OUAIP! OUTILS D’INTERPRETATION DES POMPAGES D’ESSAIS
Modules Web pour l’ENT Réalisé par: HONG Liang WANG Min Tuteur: SPRIET Thierry.
EBP Gestion Commerciale
Architecture logicielle
Projet de génie logiciel
Création d’un projet (10) Cadepa 6-12 pour API TSX-37
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
Importations et exportations On peut transférer les données vers 40 logiciels de comptabilité. Cela génère des fichiers d’écritures. Cette partie permet.
FACTORY systemes Module 5 Section 1 Page 5-3 Les scripts de traitement FORMATION INTOUCH 7.0.
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
Modélisation d ’un parapente
Projet ISN: developper une calculatrice sous android.
RMLL 2008 Isis-FISH/Gesi Benjamin Poussin Code Lutin
BUR Tableur Tableur : Open Office Calc. BUR Tableur 2 Qu’est-ce qu’un tableur ?  Un logiciel permettant de manipuler des feuilles de calcul  Fonctionnalités.
MDA ( Model Driven Architecture ). Introduction Model Driven Architecture ● Framework ● Développement de logiciels ● Object Management Group (OMG) ●
Portage d'une application sur GPU CreditCruncher.
Présentation du programme
GESTION PORTE FORCEE / TEMPORISATION D’OUVERTURE AVEC CP-ELA+
Un système autonomique basé sur des bases de connaissances pour améliorer les performances d’un entrepôt de données Réalisé par : OUSSAFI MOHAMMED HOURRI.
Algorithmique & Langage C IUT GEII S1
Interfaçage entre Maple et du code externe
Activité DIESEL TS1 BTS MCI 2016  STRATEGIES INJECTION
Outils (MailIntegration et autres)
Exploitation de logiciels :
Présentation OCI700 et ACS Série 700
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
ANALYSE FONCTIONNELLE GLOBALE DU PRODUIT
Certifié selon le standard européen EN TC 8383
Schéma de l'application
Automates Programmables Industriels Automates Programmables
Introduction Jeu solo d’action/aventure en 3D
Stagiaire : Arthur Vallet
Status logiciel 29 avril 2010.
GBIN6U03 : projet logiciel
AO (Architecture des ordinateurs)
PROJET 4BIS.NET.
Lecture et interprétation des Taux de Croissance Moyens
Centralisation de logs
TIC (Techniques de l’Information et de la Communication)
Batterie TSE.
Session 1 31 mai 2017 Plateforme ICONICS Justine Guégan
Diabeo v 2.0 – Evolutions mobiles et web
SUJET : Tipe-logique Introduction Conclusion I- Généralités
fonctionnalités iiS iis
RIP - Configuration des Extensions.
Réalisation d’une application web sous le thème: «Mon vétérinaire » par : Benzineb Asmaa et Meftahi Oualid Présentation à Université Saad Dahlab Blida.
APRES PRESENTE ET.
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
Module 1: Généralités sur les systèmes informatiques Chapitre 1: Définitions et notions de base.
Royaume de Maroc Université Hassan Premier Settat Faculté des Sciences et Techniques de Settat LA CLASSIFICATION K-MEANS SOUS R /MATLAB Master :Automatique.
Modélisation Orientée Objet / UML
ORGANISATION PEDAGOGIQUE ET TECHNIQUE
Architecture BD Récif.
TGV Trigger Générique Vme Face avant Tri d’événements de physique
Royaume de Maroc Université Hassan Premier Settat Faculté des Sciences et Techniques de Settat Description synthétiseur en langage VHDL d'un circuit intégré.
JDepend - Analyse de la qualité du code Java -
02/02/2019Module Compilation1. Introduction:  petite historique sur flex/lex  définitions de l’outil flex/lex  l’objectif de l’outil flex/lex  Versions.
Véhicule autonome Mindstorms
Atelier "Données scientifiques"
Projet de fin d’études : Université Cadi Ayyad Ecole Supérieure de Technologie-Safi Techniques Instrumentales et Management de la Qualité Sujet traité.
OMNET ++ Réalisé par: CHRAGA Fatima-Ezzahraa SAHMAOUI Sara MEFTAH Imane.
DONNÉE DE BASE QM Manuel de formation. Agenda 2  Introduction  Objectif de la formation  Données de base QM: Caractéristique de contrôle Catalogue.
Transcription de la présentation:

Simulation d’automates cellulaires Projet en génie logiciel en licence informatique ARHAB Fatima BLAIZE Julien BOISSIER Antoine FROMENT Anne-Claire KOBAR Birame NOTT Thomas OUAREZKI Malik PAIG Chong-Woo PIERRE Adrien Monsieur F.-X. JOSSET 18 avril 2000

Introduction (1 / 2) Automate cellulaire Treillis : Voisinage : Projet S.A.C. Automate cellulaire Treillis : Voisinage :

Introduction (2 / 2) Etats Règles d’évolution Projet S.A.C. Couleurs Symboles Règles d’évolution 1 2 X # °

Schéma global Projet S.A.C. 2 3 5b 5 1 4 7 6 Données de l’automate Sauvegardes et historique 2 3 5b 5 Compilateur Traces Moteur 1 4 7 6 Interface graphique Description de l’automate Automate de départ

Enjeux du projet Programme de simulation d’automates cellulaires : Projet S.A.C. Programme de simulation d’automates cellulaires : Paramétrable Maximum de configurations Peu d’optimisations

Interface graphique Projet S.A.C. Interface graphique Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ

Description de l’automate Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ

Règles et automate initial Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ Règles d’évolution Formules mathématiques Saisie dans Interface graphique Automate initial Treillis (clique)

Compilateur Entrées fournies en étape 1 Lex / Yacc Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ Entrées fournies en étape 1 Lex / Yacc Fournit des sources Java (spécifications de l’automate)

Module d’entrées – sorties (1 / 2) Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ Récupère les fichiers produits par le compilateur Sauvegarde l’automate initial Fournit ces données au moteur

Moteur Reçoit les paramètres de l’automate des Traces Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ Reçoit les paramètres de l’automate des Traces Calcule les états (à disposition des Traces et Interface graphique)

Module d’entrées – sorties (2 / 2) Projet S.A.C. Données de l’automate Sauvegardes et historique Compilateur Traces Moteur Interface graphique Description de l’automate Automate de départ Récupère les états à intervalles fixés dans l’Interface graphique Ouvre descriptions Ouvre / sauve états

Conclusion (1 / 2) Projet S.A.C. Logiciel de simulation d’automates cellulaires visuel et paramétrable Réalisé en langage objet : facilement modifiable / extensible

Conclusion (2 / 2) Projet S.A.C. Documentation sur Java, Lex / Yacc terminée, reste à fabriquer le logiciel, résoudre d’éventuels problèmes.