--UML Model Entities are created by parsing XMI
El modelo creado es recogido en el formato XMI
. Esta informacion recoge integramente el modelo creado con la herramienta y permite su posterior transformacion a texto aplicando plantillas en lenguaje MOFScript (Oldevik et al., 2005), mediante las cuales es posible generar codigo a cualquier lenguaje de proposito general.
 OMG (2007), 'XMI
As an example, in  we added semantic rules to XPG productions to automatically translate statechart diagrams into the XML Model Interchange (XMI
) format , a standard file format for saving and loading UML designs.
There are two competitive organizations for metadata standards: the Meta Data Coalition (MDC) with Open Information Model (Bernstein et al., 1999) and Meta Data Interchange Specification (MDIS, 1997); and the Object Management Group (OMG) with Common Warehouse Metamodel (CWM, 2003), Meta Object Facilities (MOF, 2002) and eXtensible Metadata Interchange (XMI
ARTiSAN Studio 6.1 incorporates an extensive range of new features and functionality including an out-of-the-box, easy-to-use solution for SysML requirements modeling, a practical solution for template-based Model Driven Architecture transformation of state machines, XML Metadata Interchange (XMI
) 2.1 support, a range of usability enhancements as well as repository-based configuration management for model-driven, team-based software development.
Other topics include software evolution with XML-based variant configuration language (XVCL), abstracting UML behavioral diagrams for verification, describing and extending classes with the XML metadata interchange (XMI
) format, and a prototype ontology system for testing web-based applications.
Since 1989, Captiva's award-winning products have been used to manage business-critical information from paper, faxed and scanned forms and documents, Internet forms and XMI
data streams into the enterprise in a more accurate, timely and cost-effective manner.
For example, CocoBase works with the IBM Rational Rose / XDE Object Modeling tool by importing the Object Model in the XMI
format and automatically maps the objects to the relational data, auto-generates the persistence and Java code, and can even create the relational tables as well.