Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Difference uml2 vs emf(uml2 vs emf)
Difference uml2 vs emf [message #1815189] Fri, 27 September 2019 03:00 Go to next message
mariem kasmi is currently offline mariem kasmiFriend
Messages: 1
Registered: September 2019
Junior Member
Hi,

I just started learning EMF and found that there is a framework called uml2 which is also based on EMF.

As a beginner it is becoming bit difficult to understand the difference between EMF and uml2. Are they two different tools for modeling based on eclipe?

Thank you

Kind Regards
Mariem
Re: Difference uml2 vs emf [message #1815435 is a reply to message #1815189] Wed, 02 October 2019 17:34 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 6931
Registered: July 2009
Senior Member
Hi

The EMF project supports the proprietary Ecore modeling language with tooling that reifies the models as Java code. Ecore is primarily an abstraction for Java coding bit has many powerful characteristics that also allow ot be used just as a modeling language. Ecore is normally maintained using a Tree editor. The Sirius project provides a graphical editor for Ecore so that you may treat Ecore as a graphical modeling language. The Xcore project enables Ecore to be used from a textual language. Many choices all quite well integrated. Ecore has been about for so long and is so widely used that it is a de facto standard.

The Eclipse UML32 project supports the OMG standard UML model specification language for which OMG provides no tools. many third parties provide some tooling. The Eclipse Papyrus project provides graphical tooling. The Eclipse UML2 project uses Ecore for its tooling.

If you need industry standard or UML you should use the the Eclipse UML2 facilities.

If you just want to use models productively you will probably be better off avoiding the complexities; use Ecore as your base, possibly with Sirius, possibly using Xcore or OCLinEcore.

Regards

Ed Willink.

Previous Topic:What Industry Wants from Academia in Software Modeling
Next Topic:Business Key
Goto Forum:
  


Current Time: Thu Nov 26 18:03:37 GMT 2020

Powered by FUDForum. Page generated in 0.01810 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top