<?xml version="1.0" encoding="ISO-8859-1"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:mcj="http://www.jeckle.de/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/">
	
   <channel rdf:about="http://www.xmiforum.org/newsrss.php">
		
      <title>XMIFORUM.ORG</title>
		
      <description>XMIFORUM.ORG -- The XMI Forum</description>
		
      <link>http://www.xmiforum.org</link>
		
      <dc:language>en</dc:language>
		
      <dc:publisher>Sebastian Werner (mailto:webmaster@xmiforum.org)</dc:publisher>
		
      <dc:creator>Sebastian Werner (mailto:webmaster@xmiforum.org)</dc:creator>
		
      <dc:rights>Copyright 2003, Sebastian Werner.</dc:rights><items><rdf:Seq><rdf:li rdf:resource="http://www.xmiforum.org/rss/item1"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item2"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item3"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item4"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item5"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item6"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item7"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item8"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item9"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item10"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item11"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item12"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item13"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item14"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item15"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item16"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item17"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item18"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item19"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item20"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item21"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item22"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item23"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item24"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item25"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item26"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item27"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item28"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item29"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item30"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item31"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item32"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item33"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item34"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item35"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item36"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item37"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item38"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item39"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item40"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item41"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item42"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item43"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item44"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item45"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item46"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item47"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item48"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item49"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item50"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item51"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item52"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item53"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item54"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item55"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item56"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item57"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item58"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item59"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item60"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item61"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item62"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item63"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item64"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item65"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item66"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item67"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item68"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item69"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item70"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item71"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item72"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item73"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item74"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item75"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item76"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item77"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item78"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item79"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item80"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item81"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item82"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item83"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item84"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item85"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item86"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item87"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item88"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item89"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item90"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item91"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item92"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item93"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item94"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item95"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item96"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item97"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item98"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item99"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item100"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item101"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item102"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item103"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item104"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item105"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item106"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item107"/>
<rdf:li rdf:resource="http://www.xmiforum.org/rss/item108"/>
</rdf:Seq></items></channel><item rdf:about="http://www.xmiforum.org/rss/item1">
<title>Altova XML Spy</title>
<description>a comprehensive XML IDE</description>
<link>http://www.altova.com</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item2">
<title>XML Instance IDE</title>
<description>commercial XML IDE</description>
<link>http://www.extensibility.com</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item3">
<title>Saxon XSLT Prozessor</title>
<description>a freeware XSLT Processor</description>
<link>http://saxon.sourceforge.net</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item4">
<title>Rational Rose</title>
<description>A commercial UML Modeling Environment. 
Rational is the company of the 3 founding fathers of the UML</description>
<link>http://www.rational.com</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item5">
<title>Microsoft Visio UML To XMI Export</title>
<description>"The XMI Export component exports a Microsoft® Visio® UML model to an XML file compliant with the XMI standard. Third party applications can then access UML elements' properties through standard XML parsing techniques. The supported UML elements include most of the static structure (class) diagram elements, the component element, and the node element. "</description>
<link>http://www.microsoft.com/downloads/release.asp?releaseid=35645</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item6">
<title>ArgoUML</title>
<description>another freeware UML Modeling Environment.
Supports XMI export</description>
<link>http://www.argouml.org</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item7">
<title>XML Tutorial</title>
<description>An introduction to XML. 
By Mario Jeckle</description>
<link>http://www.jeckle.de/vorlesung/xml/index.html#toc</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item8">
<title>XML Schema Tutorial</title>
<description>Official W3C Introduction to XML Schema. 
Nice to read.</description>
<link>http://www.w3.org/TR/xmlschema-0/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item9">
<title>XML Standard</title>
<description>The current XML Standard.</description>
<link>http://www.w3.org/TR/REC-xml</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item10">
<title>XML Schema Standard</title>
<description>The current XML Schema Standard</description>
<link>http://www.w3.org/XML/Schema#dev</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item11">
<title>XMI Opens Application Interchange</title>
<description>This document covers how XMI provides open interchange of application components and related business assets.
The document describes how XMI enables open scenarios, reviews the relationship of the new XMI standard from
the OMG, and shows how this leads to open solutions. The major features and examples of XMI technology will be
presented. </description>
<link>http://www-4.ibm.com/software/ad/standards/xmiwhite0399.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item12">
<title>XML Signature Standard</title>
<description></description>
<link>http://www.w3.org/TR/xmldsig-core/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item13">
<title>XML Acronym Demystifier Project started</title>
<description>The projects collects and publishes information about the various acronyms prevalent within the XML technology.
We develop a XML language (formulated using W3Cs XML Schema accompanied with a plain english semantics description) to store, exchange, and process information about the various acronyms of the XML technology.
These information include the expansion of the respective acronym together with textual background information about the technology behind. Additionally, web references to normative resources and optionally links to examples should also be included.
Further, the project delivers a XSLT sheet allowing to transfer the XML coded acronym information into the input format suitable for the Babylon Translator. Hence, the project will also release the acronym information as pre-built Babylon glossary.
Since there are so many XML related acronyms the targeted goal cannot be accomplished without external involvement. The project will therefore strongly encourage all interested parties to contribute.</description>
<link>http://www.xml-acronym-demystifier.org</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item14">
<title>XMI v1.x: XMI 1.1 RTF Main revised document</title>
<description></description>
<link>http://cgi.omg.org/docs/ad/99-10-02.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item15">
<title>XMI v1.x: XMI 1.1 RTF Issues list</title>
<description></description>
<link>http://cgi.omg.org/docs/ad/99-10-11.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item16">
<title>XMI v1.x: XMI 1.1 RTF MOF DTD</title>
<description>(Open Document URL with &quot;Save as..&quot; function)</description>
<link>http://www.jeckle.de/files/99-10-06.dtd</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item17">
<title>XMI v1.x: XMI 1.1 RTF UML DTD</title>
<description>(Open Document URL with &quot;Save as..&quot; function)</description>
<link>http://www.jeckle.de/files/99-10-05.dtd</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item18">
<title>XMI v1.x: XMI 1.1 RTF Final report</title>
<description></description>
<link>http://cgi.omg.org/docs/ad/99-10-04.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item19">
<title>XMI v1.x: XMI 1.1 RTF Revised appendices</title>
<description></description>
<link>http://cgi.omg.org/docs/ad/99-10-03.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item20">
<title>XMI v1.x: OMG-XML Metadata Interchange (XMI) Specification, v1.2</title>
<description></description>
<link>http://cgi.omg.org/cgi-bin/doc?formal/02-01-01.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item21">
<title>XMI v1.x: XML Metadata Interchange (XMI) version 1.1</title>
<description>XML Metadata Interchange (XMI) version 1.1</description>
<link>http://cgi.omg.org/cgi-bin/doc?formal/00-11-02.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item22">
<title>Die W3C-Spezifikationen in deutscher Übersetzung</title>
<description>Die edition W3C.de hat die Veröffentlichung sämtlicher W3C-Empfehlungen (Recommendations) in deutscher Sprache und fachlicher Kommentierung zum Ziel. Die Kommentierung wird durch Experten des jeweiligen Gebiets angefertigt. Neben der Online-Veröffentlichung erscheinen die Übersetzungen auch in einer Buchreihe, die von Addison-Wesley verlegt wird. Die edition W3C.de ist die einzige vom W3C legitimierte Publikation in deutscher Sprache. Als de-facto-Standards sind die W3C-Empfehlungen die Grundlage für das World Wide Web.
&lt;br/&gt;
Bitte beachten Sie, dass die einzige normative Fassung einer W3C-Recommendation die jeweilige englische Originalfassung ist!&lt;br/&gt;
Source:www.edition-w3c.de</description>
<link>http://www.edition-w3c.de</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item23">
<title>XMI Production of XML Schema FTF final report</title>
<description>An XML schema provides a means by which an XML processor can validate the syntax and some of the semantics of an XML document. This specification provides rules by which a schema can be generated for any valid XMI-transmissible MOF-based metamodel.
&lt;br/&gt;
Source:OMG</description>
<link>http://www.omg.org/cgi-bin/doc?ptc/2002-06-01</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item24">
<title>XMI: The OMGs XML Metadata Interchange Standard</title>
<description>by David S. Frankel</description>
<link>http://www.sys-con.com/xml/archives/0104/Frankel/index.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item25">
<title>XML Metadata Interchange (OMG )</title>
<description>by Sridhar Iyengar</description>
<link>http://www.jeckle.de/files/xmi_mdc.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item26">
<title>XMI for Integrating E-Businss Applications</title>
<description>by Sridhar Iyengar</description>
<link>ftp://ftp.omg.org/pub/docs/omg/00-04-04.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item27">
<title>From UML Object Models to XML DTDs and Documents</title>
<description>by Sridhar Iyengar</description>
<link>ftp://ftp.omg.org/pub/docs/eai/99-11-08.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item28">
<title>Methodenneutraler Modellaustausch mit dem Standardformat: XML Metadata Interchange (XMI)</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/publikat.htm#viser</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item29">
<title>XMI - Case-Tool unabhängiges Modellieren - Wunschtraum oder bald Realität?</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/files/xmi.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item30">
<title>XML basierter Metadatenaustausch</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/files/fg.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item31">
<title>Modellaustausch mit dem OMG XML Metadata Interchange Format</title>
<description>by Mario Jeckle</description>
<link>modellaustausch/index.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item32">
<title>CASE Tool Integration mit der eXtensible Markup Language</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/publikat.htm#TAE</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item33">
<title>XML als Metadaten objektorientierter Programmierung, Vortrag auf der Konferenz XML-One</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/publikat.htm#xml-one</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item34">
<title>Objektorientierter Modellaustausch und XML-Spracherzeugung mit XMI, Vortrag auf der Konferenz OOP 2001</title>
<description>by Mario Jeckle</description>
<link>http://www.jeckle.de/publikat.htm#oop2001</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item35">
<title>XMI Hacker's Page</title>
<description>by Perdita Stevens</description>
<link>http://www.dcs.ed.ac.uk/home/pxs/XMI/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item36">
<title>XMI and UML combine to drive product development</title>
<description>Countless organizations rely on UML (Unified Modeling Language) in the software development process. But software to manage UML itself has a well-earned reputation for being inflexible and difficult. This article describes how the Danish development house Ideogramic ApS extended XMI (an XML specification targeted at such metadata as UML), and explores both the benefits and limitations of "XMLization."

Source: IBM</description>
<link>http://www-106.ibm.com/developerworks/library/x-xmi/?n-x-1111</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item37">
<title>XMI[UML] online validator</title>
<description></description>
<link>http://www.xlinkit.com/umlvalidator.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item38">
<title>CORBA 3 Fundamentals and ProgrammingObject Management Group</title>
<description>by Jon Siegel</description>
<link>http://www.omg.org</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item39">
<title>Client/Server Data Access With Java and XML</title>
<description>by Dan Chang, Dan Harkey

This exciting tour of emerging Web technologies explains what Java and XML offer for the future of the Internet. Early chapters discuss the current state of the Internet, including HTTP, followed by a quick tour of Java technologies. The authors look at database standards such as SQL (for relational databases) and the Object Data Management Group (ODMG) 2 standard (for object databases).
The most hands-on part of this title examines how to implement a Web-based database using three different technologies: Java Database Connectivity (JDBC) for programming relational databases in Java; the emerging SQLJ standard for creating "embedded" SQL within Java code; and the ODMG Java binding for manipulating object-oriented databases directly in Java. Next, the authors look at providing HTML pages on the fly using Common Gateway Interface (CGI) and Java Servlets. Further sections introduce additional Java-based technologies, such as Remote Method Invocation (RMI), Java Object Request Brokers (ORBs), JavaBeans, and Enterprise JavaBeans.

Later in the book, the authors explore the intricacies of the XML standard for structuring content within Web browsers. They also detail the Java classes that permit developers to program with XML today. The final chapter concentrates once more on the future tense, with a tour of other emerging standards and technologies. --Richard Dragan 

</description>
<link>http://www.amazon.com/exec/obidos/ASIN/0471245771</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item40">
<title>Mastering XMI : Java Programming With the XMI Toolkit, XML, and UML</title>
<description>by Timothy J. Grose, Gary C. Doney, Stephen A. Brodsky

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
</description>
<link>http://www.amazon.com/exec/obidos/ASIN/0471384291/103-9982552-8327025</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item41">
<title>XMI Puts Component Modelers on the Same Page</title>
<description>seen in ZDNet eWeek</description>
<link>http://www.zdnet.com/eweek/stories/general/0,11011,372873,00.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item42">
<title>XMI study notes</title>
<description>by Ann M. Wrightson: </description>
<link>http://helios.hud.ac.uk/staff/scomaw/xmlstudy/xminotes.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item43">
<title>XMI @ OMG</title>
<description></description>
<link>http://www.omg.org/technology/xml/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item44">
<title>Cetus Links on UML</title>
<description>A comprehensive link collection for the Unified Modeling Language</description>
<link>http://www.cetus-links.org/oo_uml.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item45">
<title>Introduction to OMG's Unified Modeling Language</title>
<description>A short introduction explaining the key concepts of the UML</description>
<link>http://www.omg.org/gettingstarted/what_is_uml.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item46">
<title>SDMetrics</title>
<description>SDMetrics analyzes the structural properties of UML designs.
You can use measures of Class size, Class Inheritance, Class Coupling, Package Size, Package Coupling, Interface Metrics, State Machine Metrics, Activity Graph Metrics, Use Case Metrics, Component Metrics and Node Metrics. 

SDMetrics works with all UML design tools that support XMI</description>
<link>http://www.sdmetrics.com</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item47">
<title>smartGENERATOR</title>
<description>smartGENERATOR is a tool that can produce code for various architectures and programming languages. The tool uses the XMI and can process UML Models from any modeling tool capable of the XMI. smartGENERATOR's code generation can be altered by the use of templates.</description>
<link>http://www.bitplan.com/de/Leistungen/smartGENERATOR.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item48">
<title>Using EMF (The Eclipse Modeling Framework)</title>
<description>This article introduces EMF, the Eclipse Modelling Framework, and will help you get started using EMF in your own Eclipse plug-ins. 

By Catherine Griffin, IBM</description>
<link>http://eclipse.org/articles/Article-Using%20EMF/using-emf.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item49">
<title>Tutorial: Creating an EMF Model using a Graphical Editor</title>
<description>&quot;In this tutorial, we will show you how to create the Library model from scratch using a graphical editor that manipulates the EMF model directly. An EMF model file has the extension .ecore and therefore sometimes referred to as an ecore model.&quot;
</description>
<link>http://dev.eclipse.org/viewcvs/indextools.cgi/~checkout~/emf-home/docs/glibmod/glibmod_main.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item50">
<title>Eclipse publishes EMF Framework Version 1.1.0 release candidate</title>
<description>The new release features two new plugins and various improvements and bugfixes</description>
<link>http://www.eclipse.org/emf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item51">
<title>UML 2.0 Standard Officially Adopted at OMG Technical Meeting in Paris</title>
<description>Needham, MA, USA - June 12, 2003- At last week's Object Management Group™ (OMG™) Technical meeting in Paris, France, the Analysis and Design Task Force voted to recommend adoption of the Unified Modeling Language™ (UML™) 2.0 Superstructure specification, completing the definition of this major upgrade to the industry's main software modeling notation. Complementary MetaObject Facility™ (MOF™) 2.0 specifications for the MOF Core and XML Metadata Interchange® (XMI®) were also recommended, updating the repository foundation upon which UML and Model Driven Architecture® (MDA®) tools are built. Alignment of the UML 2.0 metamodel with the MOF metamodel will simplify model interchange via XMI, and cross-tool interoperability.


&quot;Based on our 5+ years of experience in using UML, we have learned a great deal about unifying modeling languages. Using this knowledge, UML 2.0 literally represents the next evolutionary step in our ability to express and communicate system specifications----one which provides a sound basis for MDA,&quot; said Jim Odell, noted consultant and writer as well as the co-chair of the Analysis and Design Task Force.


&quot;With over 50 companies contributing their best technology and best practices to this release, the OMG process once again proves itself, turning out a major new standard that will have a resounding impact on the future of software development,&quot; remarked Dr. Richard Soley, OMG Chairman and CEO.


The upgraded UML standard now has the following features:


    * A first-class extension mechanism allows modelers to add their own metaclasses, making it easier to define new UML Profiles and to extend modeling to new application areas.

    *  Built-in support for component-based development to ease modeling of applications realized in Enterprise JavaBeans, CORBA® components or COM+.Support for run-time architectures allows modeling of object and data flow among different parts of a system. Support for executable models improved in general.

    * More accurate and precise representation of relationships improves modeling of inheritance, composition and aggregation, and state machines.

    *  Better behavioral modeling improves support for encapsulation and scalability, removes restrictions on mapping of activity graphs to state machines, and improves Sequence diagram structure.

    * Overall improvements to the language simplifies syntax and semantics, and better organizes its overall structure.</description>
<link>http://www.omg.org/news/releases/pr2003/6-12-032.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item52">
<title>XMI to PHP</title>
<description>XMI2PHP is a php code generator which take an XMI (XMI is an XML based file format used to describe UML diagrams.) file and transform it into a file collection of php code.
</description>
<link>http://www.phpedit.net/products/xmi2php/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item53">
<title>jeckle.de offers UML to SVG transfer</title>
<description>jeckle.de offers an online transformation service capable of dynamically generating vector graphics from UML models.
The UML models which are represented by XMI-compliant XML files are turned into vector graphics complying to W3C's SVG standard.

The service was jointly developed by M. Jeckle, D. Boicourt, and B. Stritt. Gentleware supported the the XMI generation by providing an implementation of UML 2.0's upcomming Diagram Interchange specification.

Currently only XMI versions compliant to UML 2.0's metamodel (which explicitely includes diagram interchange data) is supported. Best results are created by using Poseidon to export the required XMI files.</description>
<link>http://www.jeckle.de/UML2SVG/index.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item54">
<title>Transforming XMI to HTML</title>
<description>A tutorial for XMI to HTML transformations.

by Objects by design</description>
<link>http://www.objectsbydesign.com/projects/xmi_to_html.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item55">
<title>IBM XMI Toolkit</title>
<description>XMI Toolkit is a Java component that allows sharing of Java objects using XML, generation of DTDs, and conversion of designs and code between Java, UML, and Rational Rose. 

XMI Toolkit can generate Java from Rational Rose and UML models and convert Java to Rational Rose and UML models. It converts UML information between Rational Rose Models and XMI-standard XML files. XMI Toolkit can also generate DTDs directly from models. The conversion between Rational Rose models and Java uses XMI files based on UML and Java meta-models.

The 1.15 version includes an updated framework API that allows reading and writing of XMI 1.1 files. Also provided is a sample application using adapters to serialize and deserialize Java objects using XMI. XMI Toolkit runs on Windows NT® 4.0, 95, 98, and 2000.

by IBM Alphaworks</description>
<link>http://alphaworks.ibm.com/tech/xmitoolkit</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item56">
<title>IBM Tengger</title>
<description>Tengger is a tool for rapidly moving from a class diagram design based on Unified Modeling Language™ (UML) to a Java™ basis for implementing a real function. It quickly designs and implements a representation for the objects, attributes, and associations for a class diagram model, without sacrificing the flexibility to update the model or fix on different representations later. Tengger closes the gap between the design stage of a project in which UML has been used and the stage in which the Java code will be written to implement the real functional behavior. 

UML-to-Java mapping prescribes how the Java code will access the elements described in the model. The mapping used by Tengger is based on sound software engineering principles. Without any changes to the behavioral code, the model can be extended to describe new entities, attributes, or associations and to re- generate the Java to support them. Also, different ways can be specified for implementing attributes and associations, again without changing the code. Tengger can be used either as a stand-alone tool or in conjunction with the Hyper/J tool, supporting composition of Java code for feature-based, aspect-oriented, or other approaches to separating code that addresses different system concerns. 


Tengger runs on Windows systems with Java and PERL installed. It reads UML designs in the form of XMI (the standard representation for UML in XML). Tengger generates Java interfaces and classes for the entities in the model, as well as interfaces and implementations for manipulating attributes and associations, including associations with association classes.

by IBM Alphaworks</description>
<link>http://alphaworks.ibm.com/tech/tengger</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item57">
<title>IBM XMI Framework</title>
<description>XMI Framework is a simple Java API for saving and loading XML Metadata Interchange (XMI) files and creating XMI Document Type Definitions (DTDs). The purpose of XMI Framework is to help teach XMI. It supports XMI Versions 1.0 and 1.1. 

The framework object model can be used to represent data and models, or user-created classes can be used. Also, Java code can be generated from framework models and Unified Modeling Language (UML) XMI files.

Any XML parser can be used as long as it supports the Java API for XML Parsing 1.0 interfaces. XMI Framework runs on any platform with a JDK 1.2.2 virtual machine.

by IBM Alphaworks</description>
<link>http://alphaworks.ibm.com/tech/xmiframework</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item58">
<title>Using XML/XMI for Tool Supported Evolution of UML Models</title>
<description>Software components developed with modern tools and

middleware infrastructures undergo considerable

reprogramming before they become reusable. Tools and

methodologies are needed to cope with the evolution of

software components. We present some basic concepts

and architectures to handle the impacts of the evolution

of UML models. With the proposed concepts a

infrastructure to support model evolution, data schema

migration, and data instance migration based on UML

models can be realized. To describe the evolution path we

use XML/XMI files.

by Frank Keienburg, Andreas Rausch (Technische Universität München)</description>
<link>http://wwwbroy.informatik.tu-muenchen.de/~rausch/publications/2001/HICSS.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item59">
<title>XMI v1.x: XML Metadata Interchange (XMI) version 1.0</title>
<description></description>
<link>http://cgi.omg.org/cgi-bin/doc?formal/00-06-01.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item60">
<title>Representing UML in RDF</title>
<description>The goal of this work is to make UML &quot;RDF-compatible&quot;. This allows mixing and extending UML models and the language elements of UML itself on the Web in an open manner. XMI, the current standard for encoding UML in XML by OMG, does not offer this capability. It is based upon a hard-wired DTD. For example, if a third party were to refine the concept &quot;Event&quot; defined in UML statecharts into say &quot;ExternalEvent&quot; and &quot;InternalEvent&quot;, it would not be possible to serialize the corresponding event instances in XMI. </description>
<link>http://www-db.stanford.edu/~melnik/rdf/uml/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item61">
<title>BOX - Browsing Objects in XML</title>
<description>BOX is a tool that converts UML models encoded in XMI (XML Metadata Interchange) format to a variety of other formats, including Scalable Vector Graphics (SVG),
Vector Markup Language (VML)</description>
<link>http://www.cs.ucl.ac.uk/staff/c.nentwich/Box/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item62">
<title>ObjectArtist</title>
<description>ObjectArtist is a development tool written in Java to create object-oriented software. The Tool uses UML diagrams for modeling. The models are stored in XMI, an XML based format.</description>
<link>http://www.objectartist.org/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item63">
<title> A revolution in UML tool use? Tool adaptation, extension and integration using XMI</title>
<description>XMI tutorial at UML2001.

by Perdita Stevens</description>
<link>http://www.dcs.ed.ac.uk/home/pxs/XMI/uml2001slides.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item64">
<title>System Modeling Workbench</title>
<description>The System Modeling Workbench is a collection of tools for editing, storing, analyzing and verifying models. It is based on the OMG MOF and UML standards and it is implemented using the Python programming language. Currently, it contains the following components:



SMW Kernel. It implements a MOF-based metamodel as a collection of Python classes. It supports OCL-like queries, bidirectional associations, well-formed rules and XMI input and output. There is a technical report describing the SMW kernel.



Repository. A central repository and version control system for XMI-based models. This component is being developed by Marcus Alanen.



Transformation Framework. A collection of classes from transforming models into other artifacts: code , metrics, test cases, etc... It can also be used to refactor models. You can find a short article describing the Transformation Framework here.



Modeler. An experimental UML editor.</description>
<link>http://www.abo.fi/~iporres/Projects/fog0000000023.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item65">
<title>Zvon XMI Reference</title>
<description>A Reference for the XMI based on based on XMI 1.1 DTD

by Zvon</description>
<link>http://www.zvon.org/xxl/XMI/Output/index.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item66">
<title>Microsoft Visio 2002 / Visual Studio .Net UML to XMI Export Functionality</title>
<description>Summary: Learn how the XMI Export download helps developers to access information from a Visio UML model by exporting it to an XML file. </description>
<link>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvisio02/html/umlxmi.asp</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item67">
<title>Implementing incremental code migration with XML</title>
<description>We demonstrate how XML and related technologies can be used for code mobility at any granularity, thus overcoming the restrictions of existing approaches. By not fixing a particular granularity for mobile code, we enable complete programs as well as individual lines of code to be sent across the network. We define the concept of incremental code mobility as the ability to migrate and add, remove, or replace code fragments (i.e., increments) in a remote program. The combination of fine-grained and incremental migration achieves a previously unavailable degree of flexibility. We examine the application of incremental and fine-grained code migration to a variety of domains, including user interface management, application management on mobile thin clients, for example PDAs, and management of distributed documents.

by  
Wolfgang Emmerich
Cecilia Mascolo
Anthony Finkelstein</description>
<link>http://doi.acm.org/10.1145/337180.337227</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item68">
<title>Designing XML vocabularies with UML (poster session)</title>
<description>The tools and processes used to design XML vocabularies (DTD
or XML Schema) are generally different from those used for
application design using UML. In addition, large XML
vocabularies are often difficult to understand and communicate
with business users. This research summary describes the use of
UML class diagrams for modeling XML vocabularies and
generating XML Schemas from the UML.

by
David A. Carlson
Ontogenics Corp.</description>
<link>http://doi.acm.org/10.1145/367845.367982</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item69">
<title>Integrating XML and non-XML Data via UML</title>
<description>As the use of XML matures within our systems development toolkit, we need a

better approach for integrating its schema definitions with other analysis and

design activities. The Unified Modeling Language (UML) is described as a

useful solution that breaks down walls separating development activities and

technologies. A financial derivatives trade application is described where the

FpML vocabulary is imported into UML from its XML Schema source, and this

is integrated with a Trading Party vocabulary imported from a SOX schema

included in xCBL. These XML data definitions are then linked with a relational

database schema imported into the same UML model. All of these data definitions

are integrated as part of a simple portal application for trade confirmation. The

iterative design approach illustrates benefits of UML for rapid analysis and design

of new e-business applications that include XML content in part of their design.



by David Carlson &lt;dcarlson@ontogenics.com&gt;</description>
<link>http://www.xmlmodeling.com:80/articles/IntegratingXMLData.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item70">
<title>Modeling XML Vocabularies with UML Part I</title>
<description>by

David Carlson, CTO

Ontogenics Corp.

dcarlson@ontogenics.com

http://XMLmodeling.com</description>
<link>http://www.xmlmodeling.com/articles/ModelingXML-Part1.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item71">
<title>Modeling XML Vocabularies with UML Part II</title>
<description>by

David Carlson, CTO

Ontogenics Corp.

dcarlson@ontogenics.com

http://XMLmodeling.com</description>
<link>http://www.xml.com/pub/a/2001/09/19/uml.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item72">
<title>Modeling XML Vocabularies with UML Part III</title>
<description>by

David Carlson, CTO

Ontogenics Corp.

dcarlson@ontogenics.com

http://XMLmodeling.com</description>
<link>http://www.xml.com/pub/a/2001/10/10/uml.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item73">
<title>Modeling XHTML with UML</title>
<description>This document describes the first complete XML Schema for XHTML Basic, which was adopted as a
W3C Recommendation in December 2000 [1]. The W3C Recommendation specifies XHTML Basic
with a DTD implementation, principally because DTDs were the only recommendation in force at that
time. However, we will soon reach a point when the W3C has two schema recommendations, and there
are several other XML schema/validation languages that are competing for our attention (RELAX,
TREX, and Schematron). Thus, a new approach was taken to produce the XML Schema described here:
the XHTML Basic specification was manually reverse-engineered into a Unified Modeling Language
(UML) class diagram, then the Schema was automatically generated from that UML model. Other
schema languages can be produced in a similar manner; prototypes are under development for
generation of DTD and RELAX.

by
Dave Carlson
CTO
Ontogenics Corp.
Boulder, Colorado
dcarlson@ontogenics.com
http://XMLmodeling.com</description>
<link>http://www.xmlmodeling.com/examples/xhtml/ModelingXHTML.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item74">
<title>Book: Mastering XMI: Java Programming with XMI, XML, and UML</title>
<description>Create more powerful, flexible applications using a new extension of the XML standard
Programmers are finding that the XMI extension of the XML standard provides a lot more flexibility in writing software for sharing data. Written by one of the principal authors of XMI, this book provides programmers with everything they need to know to best utilize this extension. The authors cover the basics first, detailing the essential concepts and explaining how XMI relates to XML and UML. Readers will then learn how to program with XMI, including how to express data in XMI, create XMI documents with Java, and merge documents. Samples of real-world XMI applications are also included throughout the book that show how IBM is using XMI with data warehousing and how to convert simple relational databases into XMI.</description>
<link>http://www.amazon.com/exec/obidos/tg/detail/-/0471384291</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item75">
<title>Tool Integration: Experiences and Issues in Using XMI and Component Technology</title>
<description>We discuss how tools can be integrated even
in the context of conflicting data models, and provide an architecture for doing so, based on
component technology and XML Metadata Interchange. As an example, we discuss the
implementation of an electronic whiteboard tool, Knight, which adds support for creative
and collaborative object-oriented modelling to existing Computer-Aided Software
Engineering through integration using our proposed architecture.

by
Christian Heide Damm, Klaus Marius Hansen, Michael Thomsen, Michael Tyrsted
Department of Computer Science, University of Aarhus,
Aabogade 34, 8200 Aarhus N, Denmark
Email: {damm, marius, miksen, tyrsted}@daimi.au.dk</description>
<link>http://www.cit.dk/COT/reports/reports/Case2/49/cot-2-49.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item76">
<title>Visual UML</title>
<description>Visual UML is an affordable, easy-to-use yet powerful and full-featured highly UML- compliant object-modeling tool that provides complete and comprehensive support for all ten of the diagram types defined in the OMG 1.3 UML (Unified Modeling Language) specifications: Class, Object, Package, Use Case, Collaboration, Component, Deployment, Activity, State and Sequence diagrams. Visual UML can be used for modeling many types of systems, including databases, information systems and web applications. Plus, as a result of its comprehensive support for Activity, Collaborations, State and Sequence diagrams, Visual UML is also suitable for modeling real-time systems.</description>
<link>http://www.visualobjectmodelers.com/products.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item77">
<title>UMLet</title>
<description>UMLet is a Java tool for creating UML diagrams, with focus on a sound and pop-up-free user interface for rapid creation of UML sketches.</description>
<link>http://www.umlet.com</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item78">
<title>UMLAUT: Unified Modeling Language All pUrposes Transformer</title>
<description>UMLAUT is a framework for building tools dedicated to the manipulation of models described using the Unified Modeling Language (UML).
It is oriented towards the production of reliable software whose components and their assembly are described using the UML. 
From the point of view of Aspect Oriented Software Development, UMLAUT can be seen as a framework for building application specific weavers to weave multi-dimentional high level UML design models (functional, dynamic, deployment, and static aspects annotated with design pattern occurences, stereotypes and tag values) into detailed design models suitable for either implementation, simulation or validation.
UMLAUT builds on various technologies, including formal specification based on the OCL at both the model and the meta-model level, and validation of distributed software systems based on model-checking related technologies. 
UMLAUT is developed within the Triskell Project and once completed, will be distributed as freeware. UMLAUT is one of the projects related to the Trusted Components Initiative.</description>
<link>http://www.irisa.fr/pampa/UMLAUT/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item79">
<title>Togethersoft Controlcenter</title>
<description>A professional UML IDE</description>
<link>http://www.togethersoft.com/products/controlcenter/index.jsp</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item80">
<title>Software through Pictures UML</title>
<description>A commercial IDE</description>
<link>http://www.aonix.com/content/products/stp/uml.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item81">
<title>Ilogix Rhapsody</title>
<description>Rhapsody is an object oriented fully integrated Visual Programming Environment (VPE) in which you can analyze, model, design, implement and verify the behavior of embedded systems software. </description>
<link>http://www.ilogix.com/index.cfm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item82">
<title>Gentleware Poseidon for UML</title>
<description>Poseidon for UML is a fully-fledged UML CASE tool. It evolved from the Open Source project ArgoUML and turns it to a world class modeling tool. With over 100.000 installations it belongs to the industries most important tools. The strong focus on usability makes it the easiest tool to learn and work with. It is delivered in different editions to meet different needs of different users.

Commercial and freeware versions available.</description>
<link>http://www.gentleware.com/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item83">
<title>Microtool objectiF</title>
<description>A commercial UML IDE</description>
<link>http://www.microtool.de/objectiF/de/index.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item84">
<title>Objecteering/UML 5.2</title>
<description>Objecteering/UML provides a complete, simple to use UML solution to analyze, design, implement, test and deploy software applications. At the cutting edge of software  development innovation, Objecteering/UML is the first UML tool to fully support the OMG's MDA ™ approach. 

Objecteering/UML features top quality UML modeling facilities ensuring consistency between all UML elements, as well as high performance Java, C++, Corba IDL and SQL code generation, automated documentation generation for the complete project and teamwork facilities, through a multi-user repository. Thanks to its unique UML Profile Builder, Objecteering/UML provides software teams with the ability to build their own UML profiles, which is the end-to-end solution to drive the development process using the MDA™approach.

Freeware and commercial versions available.</description>
<link>http://www.objecteering.com/us/pobj_modeler.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item85">
<title>MagicDraw</title>
<description>MagicDraw is a visual UML modeling and CASE tool with teamwork support. The development tool is designed for a Business Analysts, Software Analysts, Programmers, QA Engineers, or Documentation Writers. The tool facilitates analysis and design of Object Oriented (OO) systems and databases. MagicDraw provides the industry's best code engineering mechanism, with full round-trip support for Java, C++, and CORBA IDL programming languages. MagicDraw also provides database schema modelling, DDL generation and reverse engineering facilities.

Commercial IDE</description>
<link>http://www.magicdraw.com/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item86">
<title>Ideogramic UML</title>
<description>Ideogramic UML™ is a powerful but lightweight tool for creating UML diagrams. Unlike general drawing programs, Ideogramic UML™ has been designed specifically for UML diagramming, and thus offers an interaction that is much more intelligent and much faster.

Commercial IDE</description>
<link>http://www.ideogramic.com/products/uml/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item87">
<title>XPATH Functions Reference</title>
<description>An XPath functions reference.
Particularly handy if you're programming XSL / XSLT
by Sebastian Werner</description>
<link>http://www.selectxml.de/xpathfuncref.htm</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item88">
<title>XMI[UML v1.3] v1.0 DTD</title>
<description>used by Rational Rose;
(Open Document URL with &amp;quot;Save as..&amp;quot; function)</description>
<link>http://www.jeckle.de/xmi/v1.1/uml13.dtd</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item89">
<title>Extended XMI[UML v1.3] v1.0 DTD</title>
<description>also used by Rational Rose; contains proprietary extensions;
(Open Document URL with &amp;quot;Save as..&amp;quot; function)</description>
<link>http://www.jeckle.de/files/umlx13.dtd</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item90">
<title>XMI v2.x: XML Metadata Interchange Version 2</title>
<description></description>
<link>http://www.jeckle.de/files/XMI2.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item91">
<title>XMI v2.x: XMI XMI 2 Model</title>
<description></description>
<link>http://schema.omg.org/specs/XMI/2.0/xmiModel.xmi</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item92">
<title>XMI v2.x: XML XMI 2 Schema</title>
<description></description>
<link>http://schema.omg.org/specs/XMI/2.0/xsdmodel.xmi</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item93">
<title>XMI v2.x: MOF v2.0 XMI RFP</title>
<description></description>
<link>http://cgi.omg.org/cgi-bin/doc?ad/01-11-13</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item94">
<title>XMI v2.x: MOF 2.0 XMI Mapping RFP</title>
<description></description>
<link>http://cgi.omg.org/cgi-bin/doc?ad/01-11-13.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item95">
<title>Eclipse Modeling Framework  (EMF)</title>
<description>EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides tools and runtime support to produce a set of Java classes for the model, a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor. Models can be specified using annotated Java, XML documents, or modeling tools like Rational Rose, then imported into EMF. Most important of all, EMF provides the foundation for interoperability with other EMF-based tools and applications. </description>
<link>http://www.eclipse.org/emf/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item96">
<title>The Eclipse Modeling Framework (EMF) Overview</title>
<description>This paper presents a basic overview of EMF and its code generator patterns. For a more complete description of all the features  of EMF, refer to the EMF Users Guide or to the JavaDoc for the framework classes themselves.</description>
<link>http://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/emf-home/docs/overview.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item97">
<title>Generating an EMF Model</title>
<description>This tutorial is a step-by-step description of the process of creating an EMF model and generating a simple model editor for it. Following this tutorial will show how easy EMF makes it to go from a simple model definition to a fully functioning editor for that model.

</description>
<link>http://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/emf-home/docs/clibmod/clibmod_main.html</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item98">
<title>Eclipse Modeling Framework  (EMF) version 1.0.1 published</title>
<description>Eclipse.org has published version 1.0.1 of the EMF on October 4th.

The new version includes a documentation plugin, generator enhancements, an ecore model editor and some bugfixes.

&lt;br/&gt;&lt;br/&gt;

EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides tools and runtime support to produce a set of Java classes for the model, a set of adapter classes that enable viewing and command-based editing of the model, and a basic editor. Models can be specified using annotated Java, XML documents, or modeling tools like Rational Rose, then imported into EMF. Most important of all, EMF provides the foundation for interoperability with other EMF-based tools and applications</description>
<link>http://www.eclipse.org/emf/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item99">
<title>UML2EJB</title>
<description>UML2EJB is a code generator - it takes a Unified Modeling Language (UML) model from a CASE-tool in XMI format and generates Enterprise JavaBeans classes with tags for the XDoclet tool. You will get EJBs that can readily be deployed into JBoss and others.</description>
<link>http://sourceforge.net/projects/uml2ejb/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item100">
<title>Novosoft UML Library for Java</title>
<description>Novosoft UML library provides following services:
Implementation of complete UML 1.3 physical metamodel, easy to use interfaces, event notification, undo/redo support, reflective API, XMI loading/saving</description>
<link>http://sourceforge.net/projects/nsuml/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item101">
<title>Butterfly Code Generator</title>
<description>Butterfly is a simple Code Generator using XMI as the input and XSLT templates to generate any type of code. Several templates are provided including EJB, JDO and Struts. Users may use the templates, modify them or create new ones using XSL.</description>
<link>http://sourceforge.net/projects/butterflycode/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item102">
<title>UML2SQL</title>
<description>UML2SQL is a tool which synchronizes SQL databases with UML diagrams by using the XMI</description>
<link>http://uml2sql.sourceforge.net/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item103">
<title>Uml2Daml Converter</title>
<description>The Uml2Daml Converter is a GUI application for automated transformation of UML 1.4 class-diagramms (in XMI 1.1) into DAML+OIL ontologies. It is also possible to visualise the ontologies as directed graphs. Since transformations are based on the XMI 1.1 standard, DAML+OIL ontoligies can be modelled by using any UML tool which is able to produce XMI 1.1/UML 1.4 compilant exports (such as TogetherJ 6.0).</description>
<link>http://freshmeat.net/projects/ju2d/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item104">
<title>Experiments With XMI Based Transformations of Software Models</title>
<description>The eXtensible Markup Language (XML) and its related technologies provide a promising tool for the implementation of transformations of UML models, not only for research prototypes but also for the interaction of different commercial CASE tools. We report on our experiments with XML query and transformation languages in the context of object-oriented software development. Especially we use the XML Metadata Interchange Format (XMI) as a tool for the transformation of object-oriented models. We outline XMI based scenarios in the forward and reverse engineering of different applications. As an example, we show how XMI and a standardized XML query/transformation language such as XSLT can be used for the generation of SQL database schemas based on UML models, and for design recovery from legacy code.

by Demuth, Hussmann,  Obermaier</description>
<link>http://ase.arc.nasa.gov/wtuml01/submissions/demuth-hussman-obermaier.pdf</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item105">
<title>Working XML: UML, XMI, and code generation, Part 1</title>
<description>Benoît discusses the motivations for modeling XML schema through the use of UML. He also introduces XML Metadata Interchange (XMI) and sketches out a strategy for deriving XML schemas automatically from UML models.

by Benoît Marchal (bmarchal@pineapplesoft.com)</description>
<link>http://www-106.ibm.com/developerworks/xml/library/x-wxxm23/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item106">
<title>Working XML: UML, XMI, and code generation, Part 2</title>
<description>In the second part of this series on UML and XML, Benoît introduces the UML metamodel. He proceeds to XMI, the XML-based specification for the exchange of models. He then shows how to map from the metamodel to XML schema. As an illustration, he includes two stylesheets that provide simple round-trip engineering between UML and XML.

by Benoît Marchal  (bmarchal@pineapplesoft.com)</description>
<link>http://www-106.ibm.com/developerworks/library/x-wxxm24/</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item107">
<title>XML Metadata Interchange (XMI), v2.0</title>
<description></description>
<link>http://www.omg.org/cgi-bin/doc?formal/2003-05-02</link>
</item>
<item rdf:about="http://www.xmiforum.org/rss/item108">
<title>XMI: The OMG's XML MetaData Interchange Standard (XML Journal)</title>
<description>by David S. Frankel</description>
<link>http://www.sys-con.com/xml/article.cfm?id=45</link>
</item>
</rdf:RDF>