Sun Java Solaris Communities My SDN Account Join SDN
 
Other Java Technologies

Java Metadata Interface (JMI)

 
API Specifications
FAQs
White Papers
Technical Articles & Tips
Industry Support
Compatibility
Presentations & Audiocasts
 
Mailing Lists
 
 
 
Welcome to the home of the Java Metadata Interface (JMI) standard for metadata management.
 
The JMI specification enables the implementation of a dynamic, platform-independent infrastructure to manage the creation, storage, access, discovery, and exchange of metadata. JMI is based on the Meta Object Facility (MOF) specification from the Object Management Group (OMG), an industry-endorsed standard for metadata management. The MOF standard consists of a set of basic modeling artifacts described using UML. Models of any kind of metadata (called metamodels) can be built up from these basic building blocks. JMI defines the standard Java interfaces to these modeling components, and thus enables platform-independent discovery and access of metadata. JMI allows for the discovery, query, access, and manipulation of metadata, either at design time or runtime. The semantics of any modeled system can be completely discovered and manipulated. JMI also provides for metamodel and metadata interchange via XML by using the industry standard XML Metadata Interchange (XMI) specification.
 
There are many implementations of JMI, including the Reference Implementation from Unisys, Sun's open-source implementation from the NetBeans group, and many other implementations that are part of various company's products. See the Implementation page for details.
 
There are also lots of materials on this site to get you started with JMI. To begin with, check out the Presentations and White Papers.
 
What's New
 
 
June 2002
JMI Specification Download the final release of the spec (JSR 000040).
 
Community
 
 
JMI Interest
To subscribe to the JMI-INTEREST list, send email to listserv@java.sun.com with

subscribe JMI-INTEREST yourlastname yourfirstname

in the body of the message
 
To unsubscribe, send email with

signoff JMI-INTEREST

in the body of the message.

An archive of the list is available.

Related Links