Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » M2T (model-to-text transformation) » XPand workflows and documentation?
XPand workflows and documentation? [message #510285] Wed, 27 January 2010 06:08 Go to next message
Erik Putrycz is currently offline Erik PutryczFriend
Messages: 13
Registered: December 2009
Junior Member
According to http://www.openarchitectureware.org Xpand has workflows to run the transformations. However I cannot find any trace in the Eclipse XPand documentation... Is there any recent documentation?
Re: XPand workflows and documentation? [message #510454 is a reply to message #510285] Wed, 27 January 2010 14:58 Go to previous messageGo to next message
Sven Efftinge is currently offline Sven EfftingeFriend
Messages: 1771
Registered: July 2009
Senior Member
Erik Putrycz schrieb:
> According to http://www.openarchitectureware.org Xpand has workflows to
> run the transformations. However I cannot find any trace in the Eclipse
> XPand documentation... Is there any recent documentation?

The Modeling Workflow Engine (MWE) is documented here :

http://help.eclipse.org/galileo/index.jsp

Cheers,
Sven

--
Need professional support for Xtext and EMF?
Go to: http://xtext.itemis.com
Twitter : @svenefftinge
Blog : blog.efftinge.de


--
Need professional support on Xtext or Xtend?
Mail to: xtext (at) itemis.com
Twitter : @svenefftinge
Blog : blog.efftinge.de
Re: XPand workflows and documentation? [message #512331 is a reply to message #510285] Thu, 04 February 2010 17:10 Go to previous messageGo to next message
MJ  is currently offline MJ Friend
Messages: 16
Registered: August 2009
Junior Member
Hi there,
sorry for reacitvating this thread but it also might help Mr. Putrycz.

I've a question regarding xpand.

Where do I find an "overall" documentation for it?
The documentation in the eclipse "overall" documentation (http://help.eclipse.org/galileo/index.jsp) does not really help me. As stated there: This documentation describes the general syntax and semantics of the Xpand language.

In my case, I'm doing a thesis and I'm trying to gather some basic information about the oAW ingredients, especially Xpand.

I have a very specific question regarding code generation.
An oAW tutorial ( http://www.openarchitectureware.org/pub/documentation/4.3.1/ html/contents/emf_tutorial.html ) uses a EMF model for codegeneration.
For me it is important to know if an EMF model is required in any case and ESPECIALLY where to find a valid reference to cite.
So that why I would like to have a document which provides such basic informations, at best for all oAW components.

Hopefully someone can provide me something, since through the migration to EMP, it seems to be really hard to find any good information.

Best regards!

[Updated on: Thu, 04 February 2010 17:10]

Report message to a moderator

Re: XPand workflows and documentation? [message #512609 is a reply to message #512331] Fri, 05 February 2010 15:37 Go to previous messageGo to next message
Sven Efftinge is currently offline Sven EfftingeFriend
Messages: 1771
Registered: July 2009
Senior Member
MJ schrieb:
> Where do I find an "overall" documentation for it? The documentation in
> the eclipse "overall" documentation
> (http://help.eclipse.org/galileo/index.jsp) does not really help me. As
> stated there: This documentation describes the general syntax and
> semantics of the Xpand language.

The reference documentation is all we have.
If you search the web you might find lots of tutorials and other
information. But if you're looking for something official from the
authors you'll have to live with that.

What's wrong with it? Is it too extensive or not extensive enough?

>
> In my case, I'm doing a thesis and I'm trying to gather some basic
> information about the oAW ingredients, especially Xpand.
>
> I have a very specific question regarding code generation.
> An oAW tutorial (
> http://www.openarchitectureware.org/pub/documentation/4.3.1/ html/contents/emf_tutorial.html
> ) uses a EMF model for codegeneration.
> For me it is important to know if an EMF model is required in any case

No. It provides a configurable type system which currently supports EMF,
UML, XSD and any Java classes.
And you can even execute code without any models (EMF or not), e.g. by
passing a list of strings or the like.

> and ESPECIALLY where to find a valid reference to cite. So that why I
> would like to have a document which provides such basic informations, at
> best for all oAW components.
>
> Hopefully someone can provide me something, since through the migration
> to EMP, it seems to be really hard to find any good information.

When moved from oAW to EMP we have migrated the reference documentation
as is. We haven't had any other documents you could cite, had we?

Cheers,
Sven

--
Need professional support for Xtext and EMF?
Go to: http://xtext.itemis.com
Twitter : @svenefftinge
Blog : blog.efftinge.de


--
Need professional support on Xtext or Xtend?
Mail to: xtext (at) itemis.com
Twitter : @svenefftinge
Blog : blog.efftinge.de
Re: XPand workflows and documentation? [message #513524 is a reply to message #512609] Wed, 10 February 2010 13:31 Go to previous messageGo to next message
MJ  is currently offline MJ Friend
Messages: 16
Registered: August 2009
Junior Member
>The reference documentation is all we have.
>If you search the web you might find lots of tutorials and other
>information. But if you're looking for something official from the
>authors you'll have to live with that.

>What's wrong with it? Is it too extensive or not extensive >enough?

In my opinion its not extensive enough. It does not provide enough "overall" knowledge I want to gain in order to write something about general stuff.


>No. It provides a configurable type system which currently >supports EMF,
>UML, XSD and any Java classes.
>And you can even execute code without any models (EMF or >not), e.g. by
>passing a list of strings or the like.

I'm sorry, I'm pretty new to oAW and I might have to specify my question.
Are you referring to the options that can be imported into EMF for creating an Ecore model from them? In that case I have to rephrase my question.
Do I need an Ecore model in order to generate code with Xpand?


>When moved from oAW to EMP we have migrated the >reference documentation
>as is. We haven't had any other documents you could cite, had >we?

I don't know. I've not that much experience in this field so I can not answer this question.

Anyways, thank you Sven for directly answering to my post.
I really appreciate it.

[Updated on: Wed, 10 February 2010 13:51]

Report message to a moderator

Re: XPand workflows and documentation? [message #517017 is a reply to message #510285] Thu, 25 February 2010 18:25 Go to previous message
MJ  is currently offline MJ Friend
Messages: 16
Registered: August 2009
Junior Member
Hello Mr. Putrycz,

since you did not answer in this thread again I don't know if you have found what you were searching for, but since I had the same questions I have some suggestions.

On the oAW homepage you can find some good tutorial videos:
http://www.openarchitectureware.org/staticpages/index.php/oa w_screencasts

For me, I can say the "helloworld" video helped me pretty much.

A 2nd source of information I've found in the following book:
http://www.amazon.co.uk/Eclipse-Modeling-Project-Domain-Spec ific-Language/dp/0321534077/ref=sr_1_1?ie=UTF8&s=books&a mp;a mp;qid=1267122221&sr=8-1

I have not finished the book but chapter 7 and 14, as you can see on the page, cover xpand.
Hopefully I can help some people who were searching for something like this.

[Updated on: Thu, 25 February 2010 18:26]

Report message to a moderator

Previous Topic:[Xpand] Regression when migrating from 0.7.0 to 0.8.0M5
Next Topic:problem running jet.transform task
Goto Forum:
  


Current Time: Sat Nov 29 07:42:10 GMT 2014

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

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