Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » EMG(Epsilon Model Generator)
EMG [message #1759694] Sun, 16 April 2017 06:05 Go to next message
Banafsheh A is currently offline Banafsheh AFriend
Messages: 272
Registered: July 2016
Senior Member
Hi,

How can I use `EMG`? Is there any tool support for it?
Re: EMG [message #1759701 is a reply to message #1759694] Sun, 16 April 2017 17:25 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris KolovosFriend
Messages: 1609
Registered: July 2009
Location: York, UK
Senior Member

Hi,

At the moment, the implementation of EMG is available under https://github.com/sop501/ModelCodes but be plan to bring it under the main Epsilon repo in the near future.

Cheers,
Dimitris
Re: EMG [message #1759705 is a reply to message #1759701] Sun, 16 April 2017 18:57 Go to previous messageGo to next message
Banafsheh A is currently offline Banafsheh AFriend
Messages: 272
Registered: July 2016
Senior Member
Thank you very much. how can I use it?
Re: EMG [message #1759827 is a reply to message #1759705] Tue, 18 April 2017 17:24 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris KolovosFriend
Messages: 1609
Registered: July 2009
Location: York, UK
Senior Member

Hi,

You'll need to clone the repo, import the projects in your workspace and then run it from source ([1] is not directly related to EMG but may help). In general, EMG works like all other Epsilon languages: you need to write a .emg program [2], create a run configuration, add models and execute.

Cheers,
Dimitris

[1] https://www.eclipse.org/epsilon/doc/articles/running-from-source/
[2] http://etheses.whiterose.ac.uk/15660/
Re: EMG [message #1759928 is a reply to message #1759827] Thu, 20 April 2017 05:47 Go to previous messageGo to next message
Banafsheh A is currently offline Banafsheh AFriend
Messages: 272
Registered: July 2016
Senior Member
Thank you very much.
Re: EMG [message #1771781 is a reply to message #1759928] Wed, 30 August 2017 10:53 Go to previous message
Horacio Hoyos is currently offline Horacio HoyosFriend
Messages: 198
Registered: October 2009
Location: UK
Senior Member

Hello,

I have forked[1] the EMG repository mentioned by Dimitris to fix some minor bugs and extend the functionality (basically add support for more random generation methods and to pick elements from collections). Sadly I have not a detailed list of changes and additions so you will need to look a bit into the code to see what has been made available.

Cheers,
Horacio

[1] https://github.com/arcanefoam/epsilon-emg


Horacio Hoyos Rodriguez
Epsilon Committer
Research Assistant
University Of York
Previous Topic:Querying UML file in EOL
Next Topic:set the aliases of metamodel in standalone
Goto Forum:
  


Current Time: Wed Nov 14 08:53:58 GMT 2018

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

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

Back to the top