Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » Use Epsilon in standalone without Eclipse
Use Epsilon in standalone without Eclipse [message #1761329] Tue, 09 May 2017 18:21 Go to next message
Bernard BALLESTA is currently offline Bernard BALLESTAFriend
Messages: 8
Registered: July 2009
Location: Paris
Junior Member
Hi,

I would like to use Epsilon languages without Installing Eclipse as a real stand alone tool.

Is it possible?

Is there a step by step tutorial?

Best regards
Bernard
Re: Use Epsilon in standalone without Eclipse [message #1761331 is a reply to message #1761329] Tue, 09 May 2017 18:25 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris KolovosFriend
Messages: 1498
Registered: July 2009
Location: York, UK
Senior Member

Hi Bernard,

Sure - you can use Epsilon in a standalone Java application through Maven or by downloading a suitable jar from the "JARs" tab of [1]. Examples of using Epsilon's API are available under [2]. If you have any questions, please let us know.

Cheers,
Dimitris

[1] https://www.eclipse.org/epsilon/download/
[2] https://git.eclipse.org/c/epsilon/org.eclipse.epsilon.git/tree/examples/org.eclipse.epsilon.examples.standalone
Re: Use Epsilon in standalone without Eclipse [message #1761362 is a reply to message #1761331] Wed, 10 May 2017 08:10 Go to previous messageGo to next message
Bernard BALLESTA is currently offline Bernard BALLESTAFriend
Messages: 8
Registered: July 2009
Location: Paris
Junior Member


Dimitry,

Thank you for your answer.

I curently use PHP, my goal is to use Epsilon to modell, transform and generate PHP code.

I am not familiar with the Java ecosystem. I have no experience with Maven and Jars.

Could you point me to a step by step tutorial to install a stand alone version of Epsilon with detailled step like:

-Install java on Ubuntu 16.04
-install maven
-instal Epsilon stand alone tools (jars?)
-Develop a first 'hello world' type application including
-- input and output models (n emf)
-- transformation from input to ouput model
--Code generation from output model

I think the php developper community is willing to move to modeling technologies, but asking for java prior knowledge is a barrier.

Providing you send me some guidance to write this kind of tutorial, I am willing to do the testing and publish the results thru Epsilon chanel with your permission.

Best regards
Bernard
Re: Use Epsilon in standalone without Eclipse [message #1761366 is a reply to message #1761362] Wed, 10 May 2017 08:42 Go to previous message
Dimitris Kolovos is currently offline Dimitris KolovosFriend
Messages: 1498
Registered: July 2009
Location: York, UK
Senior Member

Hi Bernard,

An example that demonstrates command-line based invocation of Epsilon programs using ANT is available under [1]. It doesn't demo transformation or code generation - only a hello-world model query with EOL - but you should be able to borrow code from other examples such as [2] for this. Any questions, please let me know.

Cheers,
Dimitris

[1] https://git.eclipse.org/c/epsilon/org.eclipse.epsilon.git/tree/examples/org.eclipse.epsilon.examples.workflow.standalone
[2] https://git.eclipse.org/c/epsilon/org.eclipse.epsilon.git/tree/examples/org.eclipse.epsilon.examples.workflow.flowchart
Previous Topic:EVL and xmi:ids
Next Topic:Workflow and EObject references
Goto Forum:
  


Current Time: Wed Jan 17 23:49:22 GMT 2018

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

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