The Building Industry's Source for Books and Software since 1995.
Construction Home Business Home Education Home Lifestyle Home
  Bookworkz Home  
 Biology   Chemistry   Computer Science   End-User Computing   Programming 
 Mathematics   Medical Sciences   Psychology   Life Sciences   Networking 
 Organic Chemistry   Physics   Reference   Statistics   Web Development 
Browse More Categories  
 

SEARCH OPTIONS
 MENU

Home 
Browse Titles 
Specials 
Discounted Titles 
Shopping Cart 
Order 
Shipping 
& Payment
 
Returns Policy 
Contact Us 

 

 RELATED CATEGORIES:     EDUCATION  COMPUTER SCIENCE  OBJECT TECHNOLOGIES  


 
Mastering XMI: Java Programming with XMI, XML and UML
Timothy J. Grose (IBM, Santa Teresa, Sunnyvale, California); Gary C. Doney (IBM, Santa Teresa, Sunnyvale, California); Stephen A. Brodsky (IBM, Los Gatos, California)
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.

  Add To Cart    Purchase 

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

<