Modélisation d'applications XML avec UML
David Carlson - Collection Technologies objet
Résumé
Une passerelle entre les mondes XML et UML
Le langage XML et la norme UML constituent deux avancées majeures dans le domaine du développement d'applications Web et de la modélisation orientée objet. Véritable passerelle entre les mondes UML et XML, Modélisation d'applications XML avec UML établit une correspondance entre les concepts de ces deux technologies, essentielle pour garantir l'interopérabilité et l'intégration des applications développées et optimiser les processus de développement.
Analyse et conception de terminologies XML
Ouvrage résolument concret et pratique – le fil directeur est l'analyse et la conception d'une application e-business de catalogue de vente – Modélisation d'applications XML avec UML est centré sur l'analyse et la conception de terminologies XML. Il aborde la création de DTD et de Schémas XML à partir des diagrammes de classes UML et de l'analyse de cas d'utilisation.
À qui s'adresse ce livre ?
- Aux chefs de projets, maîtres d'oeuvre et maîtres d'ouvrage ;
- Aux développeurs et concepteurs XML.
Les principaux thèmes traités :
- Vue d'ensemble des terminologies XML, des présentations HTML et des feuilles de style XSLT
- Vue d'ensemble des diagrammes UML et du Processus Unifié
- Définition de terminologies métier et création de Schémas XML
- Conception et personnalisation de portails e-business via XML
- Mapping XML-UML
- Génération de Schémas XML à partir du diagrammes de classes UML
- Transformation de terminologies XML dans le standard XML RosettaNet
- Transformation de terminologies XML en HTML via XSLT
- SOAP
Au sommaire
- Convergence entre communautés
- Modèles pour l'e-business
- Communautés d'intervenants
- Qu'est-ce qu'une application XML ?
- HTML, XML et XHTML
- Les terminologies XML
- Présentation XML
- Le langage CSS
- Feuilles de style XSLT
- Qu'est-ce qu'un modèle UML ?
- Modèles et vues
- Enchaînement d'activités de formulation des exigences. Diagramme de cas d'utilisation
- Enchaînement d'activités d'analyse
- Diagramme de gestion des modèles
- Diagramme de collaboration
- Enchaînement d'activités de conception
- Diagramme de classes. Diagramme d'objets
- Diagramme de séquence
- Diagramme de composants
- Le Processus unifié
- Intégration de l'e-business avec XML
- Analyse par les cas d'utilisation
- Exigences concernant la terminologie des catalogues
- Terminologies métier partagées
- Définir la terminologie métier
- Créer un Schéma XML
- Valider le message
- Transformer le contenu du message
- Enchaînements d'activités de processus et messagerie
- Définir le processus métier
- Élaborer le modèle des enchaînements d'activités
- Intégration des applications
- Créer des classes d'application
- Créer un adaptateur de systèmes hérités
- Construction de portails avec XML
- Analyse par les cas d'utilisation
- Gestion des contenus
- Définir une terminologie métier
- Créer un contenu
- Créer un catalogue de produits
- Assigner des métadonnées au contenu
- Conception de portails
- Créer une feuille de style
- Concevoir la mise en page du portail
- Modélisation des terminologies XML
- Terminologie CatML (Modèle de catalogue de produits simplifié)
- Correspondance UML-XML
- Désassemblage d'objets UML en XML
- Des classes UML aux éléments XML
- Héritage. Des attributs UML aux éléments XML
- Des attributs UML aux attributs XML
- Des relations aux liens hypertexte
- Terminologie CatML enrichie
- Standards XML pour la liaison
- XML ID et IDREF
- Xpath
- Xpointer
- XLink
- DTD et Schémas XML
- Le rôle d'un Schéma XML
- DTD (Document Type Definition) XML
- Génération de schémas XML à partir d'UML
- Principes de la génération de schémas
- Génération de DTD
- Transformation de terminologies
- Introduction à XSLT
- Intégration de CatML avec RosettaNet
- Exportation d'un catalogue de ventes RosettaNet
- Présentation sous forme de portail B2B
- Architecture e-business
- Déploiement de services Web
Extrait du livre
L'auteur - David Carlson
David Carlson est directeur technique de Ontogenics Corporation. Avec plusieurs cordes à son arc (développeur, auteur, formateur et consultant e-business), il est l'un des meilleurs spécialistes XML, et participe régulièrement à des conférences XML. Il à également conçu un portail XML très complet : www.xmlmodeling.com
David Carlson is a freelance programmer in Portland, OR. His career includes stints at several large companies including IBM, UPS, and Interface, and he co-founded the Internet consultancy Elemental Interactive. He has particular interest in using technology for business advantage. He has worked extensively with WebLogic Server and has experience "in the trenches" building several large-scale applications. David has an MS in Computer Science from the Georgia Institute of Technology.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eyrolles |
Auteur(s) | David Carlson |
Collection | Technologies objet |
Parution | 07/11/2001 |
Nb. de pages | 346 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 695g |
Intérieur | Noir et Blanc |
EAN13 | 9782212092974 |
ISBN13 | 978-2-212-09297-4 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Bases de données Conception et modélisation UML
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML
- Informatique Développement d'applications Langages XSLT