EclipseModeling Project (EMP) will be updated to EclipseFoundation on June 29 Europa tools release.
In addition to providing sophisticated drawing modeling with the Unified Modeling Language (UML) version 2.0 support from, EMP support the Europa release include new SOA Tools Project and Web Tools Project and other tools, EclipseModeling Framework Project Manager Ed Merks described .
EMP for the importance of SOA in the SOA implementation more than the modeling requirements and APIs in the production. "It has been used to implement the Service Data Objects (SDO) Service Component Architecture (SCA)," he said of the OASIS standards in two specific applications, and includes vendors, including IBM and Oracle are two applications to support standard.
EMP in the SOA to provide a link to OSGi, Open Service Gateway initially was as well known, but Eclipse is EclipseEquinox project to achieve it, and support as the basis of all enterprise application development technologies, including SOA, rich Internet applications (RIA), and Ajax. "You can use EMP in the SOA modeling technology in Web services within the OSGi service running front and to build bridges," Richard Gronback - Borland Chief Scientist and is part of EclipseEMP EclipseGraphical Modeling Framework (GMF) project leader, said.
Europa will release its fourth annual Eclipse tools and Merks chain, IBM Toronto Software Lab, said mid-level technical staff EclipseModeling Framework (EMF) from the beginning here.
"When Eclipse first appeared, EMF back," he said. "From the beginning we adopted that Eclipse is about the integration of all of your user interface to describe the EMF, so you can create a very sticky in the IDE, where all the parts are related and interact."
The application of the model to consider the development of a sub-project, it will become very popular, Merks said Eclipse and IBM's development path from its hard to understand the modeling is essential. "In the beginning, Eclipse itself is not the way of fine grained data integration to provide anything," Merks explained: "All the data view to display and manipulate a variety of ways have been possible. This is also a problem within IBM. Each times some people need to define a model, they will be completely unique way to accomplish, but when the model needs to interact they just did. If you need to XMLSchema and UML and other standards to work, you need to learn all these different APIs . You can not actually from one model to another. The purpose of this formal EMF. It provides all of the different types of fine grain data integration between the data, so you do not know the type of data before the data can be manipulated. "
Over time, EMF has become more mature, can be used for UML diagrams and graphics tools, Gronback added.
"Today EclipseModeling Framework has been used in many commercial and open source projects to generate API provides a standard way," he said. "People up and add the graphics editing capabilities. Then the EMF on 实现 UML modeling. We've recently added UML diagrams, so you can work in graphical environment."
Released last month, has become a part and this year Callisto Europa, Merks and Gronback have been expected to release next summer, and in accordance with the tradition of Eclipse, using the name of Jupiter's moon will be as Ganymede.
In the Eclipse Modeling project is still in its incubation stage, a lot of models and model development tools for text conversion and integration tool.
"This project will be endless," Merks said. "There will always be things to add. It would be better considered as a likable guy. The level will grow.