Mastering XMI: Java Programming with XMI, XML, and UML: Java Programming with the XMI Toolkit, XML and UML (Step-by-Step) - Softcover

Grose, Timothy J.; Doney, Gary C.; Brodsky, Stephen A.

 
9780471384298: Mastering XMI: Java Programming with XMI, XML, and UML: Java Programming with the XMI Toolkit, XML and UML (Step-by-Step)

Inhaltsangabe

XMI ist die neue Erweiterung des XML-Standards, mit dem Programmierer leistungsfähigere und flexiblere Anwendungen erstellen können, insbesondere im Bereich Data Sharing. Steve Brodsky hat die XMI-Spezifikation mit entworfen und gilt als einer der wenigen Experten, die aufgrund ihrer Erfahrung mit dem neuen OMG-Standard genau erläutern können, wie man mit XMI-Anwendungen erstellt. "Mastering XMI" ist ein praktischer Leitfaden, der Vorteile und Funktionsweise von XMI ausführlich beschreibt. Er gliedert sich in drei Teile, wobei Teil 1 die Grundlagen abdeckt, den Leser mit wichtigen XMI-Konzepten vertraut macht und erklärt, wie XMI, XML und UML zueinander in Beziehung stehen. In Teil 2 wird gezeigt, wie man mit XMI programmiert, d.h. z.B., wie man Daten in XMI darstellt, XMI-Dokumente mit Java erstellt, Daten in mehrere XML-Dokumente aufsplittet und Dokumente miteinander verbindet. Teil 3 bietet umfangreiches praktisches Beispielmaterial zu XMI-Anwendungen, z.B. wie IBM XMI beim Data Warehousing einsetzt. Darüber hinaus gehen die Autoren auch auf verbundene Softwareentwicklungs-Tools ein und beleuchten mögliche künftige Entwicklungen von XMI-Tools und -Techniken. Die Begleit-CD enthält den kompletten Code des Buches, XMI Framework Software, den Xerces XML Parser und die im Buch behandelten Programme.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

TIMOTHY J. GROSE and GARY C. DONEY are software engineers at the IBM Silicon Valley Laboratory, where they develop applications using XMI and XML technologies.
STEPHEN A. BRODSKY, PhD is one of the principal authors of the XMI specification and is a software architect at the IBM Silicon Valley Laboratory.

Von der hinteren Coverseite

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 CD-ROM includes:
* The XMI Framework
* IBM(r) XML4J XML Parser
* A trial version of IBM(r) WebSphere(r) Studio Application Developer
* Java programs covered in the book
 
The companion Web site includes tips and updates for the XMI Framework and the Java examples in the book.
 
Wiley Computer Publishing. Timely. Practical. Reliable.
 
Visit our Web site at www.wiley.com/compbooks/
Visit the companion Web site at www.wiley.com/compbooks/grose/

Aus dem Klappentext

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 CD-ROM includes: * The XMI Framework * IBM(r) XML4J XML Parser * A trial version of IBM(r) WebSphere(r) Studio Application Developer * Java programs covered in the book

The companion Web site includes tips and updates for the XMI Framework and the Java examples in the book.

Wiley Computer Publishing. Timely. Practical. Reliable.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.