文件与.xmi扩展名通常被称为XML元数据交换文件,并为扩展MIDI文件。这些文件被称为XML元数据交换文件,因为他们使用的是用于交换的UML图一个流行的格式创建的。这些文件作为存储的信息有关的模型设计,以及它们还用于从软件传送这些设计信息到另一个。在另一方面,这些文件也被称为扩展MIDI文件,因为它们含有不同的变化的标准MIDI文件。相较于MIDI文件, .xmi文件体积较小,大约需要时间没有进一步的消息。尽管这些被认为是音频文件,它们不指实际音频信息。除了 这两种常见的用途.xmi文件,某些应用程序如无尽的任务文件,Winamp的扩展MIDI文件,以及更多也与它有关。这些文件通常也被打开,但不是魔法MagicDraw是,Eclipse IDE for Java Developers的,液体技术液体XML工作室,Sparx Systems的企业架构师,Nullsoft的Winamp媒体播放器5.6,FMJ -软件随着波涛工作室等。
Liquid Technologies Liquid XML Studio is an XML Editor that was developed by Liquid Technologies Limited and was released in the market in 2012. It is a refined XML Editor that made all the possibility of debugging, authoring, validating, editing and transforming XML documents in an easier manner and was released in two different versions, the Starter and the Designer version. They are also being offered in Developer Pack in which the Liquid XML Data Binder is included which adds the function of XML Code Generation for C++ (Cross Platform), Java, Visual Basics and other languages. It is based in the technology built by Microsoft.Net and is integrated with Microsoft Visual Studio versions 2005, 2008 and 2010. Included are the tools being used to develop, test and design XML applications which adhere to W3C measures. Its feature includes XML Data Mapper and WSDL Editor among the others.
Enterprise Architect was first released in 2000 by Sparx Systems which aims to provide its users with a tool specifically designed to create a visual model of the architecture of the systems being used by the company and at the same time making sure to have them implemented which is based mainly on OMG UML. UML is known as the basis used when creating a model of any architecture of an organization and with this comes the capability of providing a basis for the implementation and design of systems that are new or changing of the existing ones. Enterprise Architect also backups the organization’s requirements for management using design, testing and the likes. It is known to support a variety of open industry platform with its goal to model and design different business and software systems including XSD, Geography Markup Language (GML), and BPEL among the others.
UModel is application software which is designed to support either some or even all the semantics as well as the notions that are being associated with Unified Modeling Language or UML, known as the industry’s standard GPM in the field of Software Engineering. Its purpose is to design different models of applications in UML and the same time generating different codes such as C#, Java or Visual Basic.NET as well as documentation of projects. It also has the capability of reversing current programs into UML 2 diagrams after which it will refine the designs and regenerate the codes. Included in the UModel are the different features which aim to
Magic Draw is a modeling tool developed by No Magic for architecture, software and system and business process. It was designed to aid Software Analysts, Documentation Writers and the like in order to facilitate the designing and analysing of Object Oriented databases as well as its systems. It also aims in providing the industry with an engineering mechanism when it comes to coding and supports different programming languages such as C++, COBRA IDL, Java, and C#. Magic Draw also provides generation of DDL, database schema modeling as well as reversing of engineering facilities. Its aim is to provide support for UML 2 metamodel, different programming languages used for implementation and XMI standard’s latest edition when it comes to data storage. With the use of its Teamwork Server, it allows different developers to work on the model all at the same time. It is integrated with openArchitectureWare and IO Software ArcStyler among the others.
IDE for Java Developers was developed by The Eclipse Foundation, and this software contains different tools needed for building different Java applications. This Java tool used in terms of development provides its users with editing capabilities while at the same time providing validation, cross-reference, Mylyn and code assist among others. Installation of Java Runtime Environment is needed in order for this to work. Java 5 is being recommended to get optimal results. It comes with an enhanced support for debugging which includes hyperlink stepping. It also has extra “Quick Fix/Assist” support as well as refactoring. Included in the package is Mylyn which aims to have a task-focused development. The tool also has fresh feature intended for Quick Access which makes IDE navigation improved. If Graphical Modeling Framework or GMF is needed, you may install it using the Update Manager of the Europa Update Site under RCP/Plug-in Developers.