SlideShare une entreprise Scribd logo
1  sur  1
Mohanad REDWAN, Laurent SANTANDREA, Zaatar MAKNI, Claude MARCHAND Laboratoire de Génie Électrique de Paris / SPEE Labs, CNRS UMR 8507, UPMC-P6 et Univ Paris-Sud-P11, Supelec, Plateau de Moulon 91192 - Gif sur Yvette - France E-mail: makni@lgep.supelec.fr Utilisation du Langage XML pour la gestion des données d’une plateforme logicielle d’aide à la conception de systèmes électromagnétiques Introduction L’objectif du travail présenté consiste à mettre en place une gestion unifiée des différents paramètres d’entrée-sortie (caractéristiques géométriques, paramètres physiques, grandeurs à visualiser, …) au sein d’une plateforme logicielle d’aide à la conception de systèmes électromécaniques orientée multiphysique. Le langage XML (eXtensible Markup Langage) est utilisé dans ce but. Langage pour la Conception de Systèmes de Conversion d’Energie Schéma du processus de conception ,[object Object],Conclusion Un langage basé sur XML a été développé pour la conception de systèmes de conversion d’énergie. Il facilite la communication entre les différents outils logiciels coopérant au sein d’une plateforme logicielle. Il permet de réduire les risques d’erreurs (donnée manquante ou erronée) car il est validé par un document associé en langage « schéma XML », et il fournit une image instantanée de tous les paramètres et de certains résultats de calcul. Il reste indépendant de la plateforme informatique utilisée. De plus le fait que les données d’un problème soient regroupées dans un seul fichier va permettre un archivage plus aisé d’une étude et va ainsi améliorer la phase de capitalisation et d’archivage. ,[object Object],[object Object],[object Object],Langage XML   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],   Utilisation d’un fichier XML unique lisible par tous les modules de la plateforme Plateforme d’aide à la conception   ,[object Object],[object Object],[object Object],[object Object],Distribution de la densité des pertes dans le fer (MSAP) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],<xsd:element name=&quot;geo-param&quot; type=&quot;geo-param&quot;/> <xsd:complexType name=&quot;geo-param&quot;>   <xsd:sequence>     <xsd:element name=&quot;Lm&quot; type=&quot;nom-val&quot;/>     <xsd:element name=&quot;Dext&quot; type=&quot;nom-val&quot;/>   </xsd:sequence> </xsd:complexType> <xsd:complexType name=&quot;nom-val&quot;>   <xsd:sequence>     <xsd:element name=&quot;nom&quot; type=&quot;xsd:string&quot;/>     <xsd:element name=&quot;valeur&quot; type=&quot;xsd:real&quot;/>   </xsd:sequence> </xsd:complexType> Mise en place d’un programme écrit en langage «  schéma XML » pour la vérification et la validation du document XML Ce programme est associé au document lors de son traitement (parsage).  Organisation générale des données géométriques Fenêtre de l’outil de visualisation Partie du code en schéma XML Exemple de fichier XML ,[object Object],[object Object],[object Object],Un outil écrit en langage PHP a été développé afin de visualiser le contenu de notre document XML à partir d’un navigateur Web et de pouvoir en modifier certains paramètres. C’est à cette étape que s’effectue la validation du document XML à l’aide de fonctions dédiées dans le parseur PHP.

Contenu connexe

En vedette (13)

Presentación16
Presentación16Presentación16
Presentación16
 
Proyecto coripe1
Proyecto coripe1Proyecto coripe1
Proyecto coripe1
 
Practicas
PracticasPracticas
Practicas
 
Hamid - Investor's Group
Hamid - Investor's GroupHamid - Investor's Group
Hamid - Investor's Group
 
Video
VideoVideo
Video
 
Quito pdf
Quito pdfQuito pdf
Quito pdf
 
FMEA MEDICAL LAB
FMEA MEDICAL LABFMEA MEDICAL LAB
FMEA MEDICAL LAB
 
Doc1
Doc1Doc1
Doc1
 
Mi experiencia
Mi experiencia Mi experiencia
Mi experiencia
 
Uso de corticoides en anemia hemolitica
Uso de corticoides en anemia hemoliticaUso de corticoides en anemia hemolitica
Uso de corticoides en anemia hemolitica
 
Poster EF2007
Poster EF2007Poster EF2007
Poster EF2007
 
Stephen Kid Pix
Stephen Kid PixStephen Kid Pix
Stephen Kid Pix
 
Simulated annealing
Simulated annealingSimulated annealing
Simulated annealing
 

Similaire à Poster EF2007

Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & DéveloppementsPaulin CHOUDJA
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_CompétencesYang Fei
 
7. information modelling
7. information modelling7. information modelling
7. information modellingsugogo
 
Cyxlm formation-xml-synthese (1)
Cyxlm formation-xml-synthese (1)Cyxlm formation-xml-synthese (1)
Cyxlm formation-xml-synthese (1)CERTyou Formation
 
Cyxlm formation-xml-synthese
Cyxlm formation-xml-syntheseCyxlm formation-xml-synthese
Cyxlm formation-xml-syntheseCERTyou Formation
 
IT Customer Solution Architect
IT Customer Solution ArchitectIT Customer Solution Architect
IT Customer Solution ArchitecticVatant
 
Globekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation BookcampGlobekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation Bookcampguest41b263
 
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Microsoft Ideas
 
[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integratormathieuraj
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCERTyou Formation
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)CERTyou Formation
 

Similaire à Poster EF2007 (20)

Environnements & Développements
Environnements & DéveloppementsEnvironnements & Développements
Environnements & Développements
 
1 introduction
1 introduction1 introduction
1 introduction
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_Compétences
 
7. information modelling
7. information modelling7. information modelling
7. information modelling
 
Introduction à XML
Introduction à XMLIntroduction à XML
Introduction à XML
 
Temoignages clients
Temoignages clientsTemoignages clients
Temoignages clients
 
Cyxlm formation-xml-synthese (1)
Cyxlm formation-xml-synthese (1)Cyxlm formation-xml-synthese (1)
Cyxlm formation-xml-synthese (1)
 
Cyxlm formation-xml-synthese
Cyxlm formation-xml-syntheseCyxlm formation-xml-synthese
Cyxlm formation-xml-synthese
 
AutomationML_en_bref_F
AutomationML_en_bref_FAutomationML_en_bref_F
AutomationML_en_bref_F
 
Gl intro
Gl introGl intro
Gl intro
 
IT Customer Solution Architect
IT Customer Solution ArchitectIT Customer Solution Architect
IT Customer Solution Architect
 
Globekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation BookcampGlobekid NeoDoc Presentation Bookcamp
Globekid NeoDoc Presentation Bookcamp
 
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
Project Server/PowerBI : Reporting et analyse de données grâce à la Business ...
 
Présentation OCARA
Présentation OCARAPrésentation OCARA
Présentation OCARA
 
[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Transhumance pres
Transhumance presTranshumance pres
Transhumance pres
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvreCyxml2 formation-technologies-xml-mise-en-oeuvre
Cyxml2 formation-technologies-xml-mise-en-oeuvre
 
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
Cyxml2 formation-technologies-xml-mise-en-oeuvre (1)
 
Xml
XmlXml
Xml
 

Poster EF2007

  • 1.