Mastering XMI
Java Programming with XMI, XML and UML
Timothy J. Grose, Gary C. Doney, Stephen A. Brodsky
Résumé
Create more powerful, flexible applications using a new XML-based standard!
XMI (XML Metadata Interchange) is an advance in XML technology that enables you to represent objects in XML, exchange those objects with other software tools, and exploit modeling technology in your XML applications. Mastering XMI includes examples written in Java that demonstrate practical techniques for using XMI with both XML and UML. Also included is a discussion of how IBM is using XMI in its latest software development tools.
The authors cover the basics first, detailing the essential XML and UML concepts that you need to know to understand XMI. In addition to XMI fundamentals, they explain how XMI works with the Model Driven Architecture (MDA), a new software development approach.
After learning how XMI works, you will then learn how to:
- Use XMI to express your object-oriented software models in XML
- Generate Java implementation classes from your models using the XMI Framework
- Create and read XMI documents in Java with standard XML APIs (DOM and SAX) and the XMI Framework
- Reverse engineer models from XML documents, DTDs, and schemas
- The XMI Framework
- IBM® XML4J XML Parser
- A trial version of IBM® WebSphere® Studio Application Developer
- Java programs covered in the book
- PART ONE: XMI EXPLAINED.
-
- XMI: Representing Objects in XML.
- Related Standards: XML and UML.
- XMI Concepts.
- PART TWO: HOW TO USE XMI.
-
- Creating Your XMI Process.
- Creating Models for XMI.
- Creating and Reading Simple XMI.
- Creating and Reading Simple XMI Documents with the XMI Framework.
- Creating and Reading Advanced XMI Documents with the XMI Framework.
- XMI Schemas.
- Model Driven Architecture and XMI.
- Appendix A: XMI Framework.
- Appendix B: WSAD Software Application.
L'auteur - Timothy J. Grose
is an engineer in IBM Software Group. A member of the EMF team, Ray is a key contributor to the design of EMF and was previously the development lead for IBMs earlier modeling framework from which much of EMF evolved.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wiley |
Auteur(s) | Timothy J. Grose, Gary C. Doney, Stephen A. Brodsky |
Parution | 03/04/2002 |
Nb. de pages | 434 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 850g |
Intérieur | Noir et Blanc |
EAN13 | 9780471384298 |
ISBN13 | 978-0-471-38429-8 |
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 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