Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » MoDisco » A simpler ecore java model?
A simpler ecore java model? [message #1044606] Fri, 19 April 2013 05:47 Go to next message
Jeremie Bresson is currently offline Jeremie BressonFriend
Messages: 124
Registered: November 2010
Senior Member
I am looking for an emf model to represent java classes.

I have started to read about MoDisco java.ecore model: Java Metamodel

It seems too complete for what I want to do. I look for something similar to what you can get with java reflexion (java.lang.Class, java.lang.Package and java.lang.reflect.*). It is about classes, methods, java signature...

Do you thing, I can use a subset from the eClass defined in your java.ecore? Do you think that it is possible and that it makes sense?

Thanks a lot in advance.

Please tell me if you think I should use something else...

MoDisco forum references:
Re: A simpler ecore java model? [message #1044675 is a reply to message #1044606] Fri, 19 April 2013 07:36 Go to previous message
Hugo Bruneliere is currently offline Hugo BruneliereFriend
Messages: 674
Registered: July 2009
Senior Member

The MoDisco Java metamodel is very complete and cover all the details of Java. However, this does not mean that corresponding models are always using 100% of this metamodel.

Notably, the MoDisco Model Discoverer has several launching options including one named "Deep Analysis".
When it is set to "false", the discovered Java models are only covering the superstructure of the reverse engineered Java code: packages, classes, attributes and method signatures (no method body content).
From what you are telling in your post, this seems to be what you are searching for.
I hope this helps.

Best regards,


Hugo Bruneliere, PhD
NaoMod team (IMT Atlantique & LS2N-CNRS)
Nantes - France
Previous Topic:Modisco and Eclipse Juno
Next Topic:From .jar to any model
Goto Forum:

Current Time: Sat Nov 28 21:11:48 GMT 2020

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

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

Back to the top