Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Modeling (top-level project) » SysML and GMF -based domain specific modeling language
SysML and GMF -based domain specific modeling language [message #835836] Tue, 03 April 2012 18:34 Go to next message
Arnaldo Caprai is currently offline Arnaldo Caprai
Messages: 17
Registered: April 2012
Junior Member
Hi,


When one can develop domain specific modeling language with code generation using SYsML, what would be a use to GMF/EMF based framework ?

OR it is just a matter of choice ?

Please help me out in finding the answer to these questions.

regards,
Arnaldo
Re: SysML and GMF -based domain specific modeling language [message #835841 is a reply to message #835836] Tue, 03 April 2012 18:45 Go to previous messageGo to next message
Ed Merks is currently offline Ed Merks
Messages: 26152
Registered: July 2009
Senior Member
Arnaldo,

Comments below.

On 03/04/2012 11:34 AM, Arnaldo Caprai wrote:
> Hi,
>
>
> When one can develop domain specific modeling language with code
> generation using SYsML, what would be a use to GMF/EMF based framework ?
I don't know that much about SYsML but understand it to be a
profile/dialect of UML with some additional diagrams. If that meets
your needs, it's a lot of work to build your own editor, so reusing an
existing one will save time. Another point to consider though is that
UML is incredibly complex and the APIs for accessing it reflect that
fact. So writing a code generator against UML/SysML APIs will likely be
very complex/verbose. My general opinion about profiling is that
you're taking something that's already complex, and adding yet more
complexity (a profile), in an attempt to produce a simpler result.
That's a little like trying to make a silk purse out of a sow's ear.
> OR it is just a matter of choice ?
It's a trade-off. If you design a model with minimal concepts for what
you need, you have complete control over producing as simple an API as
possible. But you have to take full responsibility for producing a nice
editor for it. Xtext is very nice for producing a great editor for a
textual language (without so much effort) but you'll need something
like Graphiti or GMF if you want to design a nice graphical editor and
it will take quite a bit of effort.
>
> Please help me out in finding the answer to these questions.
>
> regards,
> Arnaldo
Re: SysML and GMF -based domain specific modeling language [message #836221 is a reply to message #835841] Wed, 04 April 2012 08:27 Go to previous messageGo to next message
Eric Jan Malotaux is currently offline Eric Jan Malotaux
Messages: 5
Registered: June 2011
Junior Member
Keep an eye on the Spray project. Its goal is to make graphical Graphiti editors for existing ecore metamodels easier.
Re: SysML and GMF -based domain specific modeling language [message #836329 is a reply to message #835841] Wed, 04 April 2012 11:00 Go to previous messageGo to next message
Arnaldo Caprai is currently offline Arnaldo Caprai
Messages: 17
Registered: April 2012
Junior Member
Hi Ed,

Thank a lot for your informative reply.
I would like to conclude that would it be fair to say:

GMF based diagrams can be more user friendly than SysML and provides better support for non technical users.

Please comment on this.

kindly
Arnaldo
Re: SysML and GMF -based domain specific modeling language [message #836340 is a reply to message #836329] Wed, 04 April 2012 11:13 Go to previous messageGo to next message
Ed Merks is currently offline Ed Merks
Messages: 26152
Registered: July 2009
Senior Member
Arnaldo,

Yes, as I mentioned in the parallel thread in the GMF newsgroup, you
have complete control over the friendliness of your specialized
diagrams. If you have non-technical users, you'll need to be especially
sensitive to keeping things simple, and my impression is that UML and I
assume SysML (by association) are far from simple.


On 04/04/2012 1:00 PM, Arnaldo Caprai wrote:
> Hi Ed,
>
> Thank a lot for your informative reply.
> I would like to conclude that would it be fair to say:
>
> GMF based diagrams can be more user friendly than SysML and provides
> better support for non technical users.
> Please comment on this.
>
> kindly
> Arnaldo
>
Re: SysML and GMF -based domain specific modeling language [message #836349 is a reply to message #836340] Wed, 04 April 2012 11:29 Go to previous message
Arnaldo Caprai is currently offline Arnaldo Caprai
Messages: 17
Registered: April 2012
Junior Member


Hi Ed,
Thanks a million for your clarification.
Previous Topic:[EMF][CDO][Hibernate] ClassCastException org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.Hibe
Next Topic:modeling contructs to be intuitive
Goto Forum:
  


Current Time: Fri Oct 31 08:02:14 GMT 2014

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

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