Home » Modeling » EMF » EMF info
| EMF info [message #376735] |
Thu, 30 January 2003 03:44  |
Eclipse User |
|
|
|
Originally posted by: colin.chalmers.xs4all.nl
Hi,
I was looking into the above tool last night and was impressed with what I
read, however..
1. How stable is the present version? I've used an UML plugin for NetBeans
before which crashed a lot.
2. Can you also reverse engineer existing code?
3.A plugin from Omondo is required, are there any restrictions as to how
many classes can be modelled?
4. Can you generate EJB's with EMF?
Thx in advance
/c
|
|
|
| Re: EMF info [message #376742 is a reply to message #376735] |
Thu, 30 January 2003 08:25   |
Eclipse User |
|
|
|
--------------B87A5FA743CB00FCA33EC581
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Colin,
1. IBM has shipped product code in WSAD 5.0 using a version of the EMF code.
The runtime core is extremely stable and very well tested.
2. We can reverse engineer an Ecore model from interfaces annotated with
@model comments. We also have some ideas about how to generalize this to
be able to reverse engineer from classes, but we don't have a plan for
actually doing that nor much available resource.
3. The Omodo plugin is optional. It provides cool visual editing support,
but our more primitive tools can stand on their own.
4. We can't generated EJBs with EMF. Yet more cool work we could do. Want
to help?
Colin Chalmers wrote:
> Hi,
>
> I was looking into the above tool last night and was impressed with what I
> read, however..
>
> 1. How stable is the present version? I've used an UML plugin for NetBeans
> before which crashed a lot.
> 2. Can you also reverse engineer existing code?
> 3.A plugin from Omondo is required, are there any restrictions as to how
> many classes can be modelled?
> 4. Can you generate EJB's with EMF?
>
> Thx in advance
>
> /c
--
Ed Merks
--------------B87A5FA743CB00FCA33EC581
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Colin,
<ol>
<li>
IBM has shipped product code in WSAD 5.0 using a version of the EMF code.
The runtime core is extremely stable and very well tested.</li>
<li>
We can reverse engineer an Ecore model from interfaces annotated with @model
comments. We also have some ideas about how to generalize this to be able
to reverse engineer from classes, but we don't have a plan for actually
doing that nor much available resource.</li>
<li>
The Omodo plugin is optional. It provides cool visual editing support,
but our more primitive tools can stand on their own.</li>
<li>
We can't generated EJBs with EMF. Yet more cool work we could do.
Want to help?</li>
</ol>
<p><br>Colin Chalmers wrote:
<blockquote TYPE=CITE>Hi,
<p>I was looking into the above tool last night and was impressed with
what I
<br>read, however..
<p>1. How stable is the present version? I've used an UML plugin for NetBeans
<br>before which crashed a lot.
<br>2. Can you also reverse engineer existing code?
<br>3.A plugin from Omondo is required, are there any restrictions as to
how
<br>many classes can be modelled?
<br>4. Can you generate EJB's with EMF?
<p>Thx in advance
<p>/c</blockquote>
<p>--
<br>Ed Merks
<br> </html>
--------------B87A5FA743CB00FCA33EC581--
|
|
|
| Re: EMF info [message #376746 is a reply to message #376742] |
Thu, 30 January 2003 14:39   |
Eclipse User |
|
|
|
Originally posted by: colin.chalmers.maxware.nl
This is a multi-part message in MIME format.
------=_NextPart_000_01C3_01C2C89F.BCC77A20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thx Ed,
Got it installed, looks pretty cool!!
If I understand your answer correctly I cannot easily import an existing =
project into EMF? Any workarounds? Like going through RR or TogetherJ??
How does EMF compare to the Ace project from SUN?
/c
"Ed Merks" <merks@ca.ibm.com> wrote in message =
news:3E3927E4.4FFBC372@ca.ibm.com...
Colin,=20
1.. IBM has shipped product code in WSAD 5.0 using a version of the =
EMF code. The runtime core is extremely stable and very well tested.=20
2.. We can reverse engineer an Ecore model from interfaces annotated =
with @model comments. We also have some ideas about how to generalize =
this to be able to reverse engineer from classes, but we don't have a =
plan for actually doing that nor much available resource.=20
3.. The Omodo plugin is optional. It provides cool visual editing =
support, but our more primitive tools can stand on their own.=20
4.. We can't generated EJBs with EMF. Yet more cool work we could =
do. Want to help?=20
Colin Chalmers wrote:=20
Hi,=20
I was looking into the above tool last night and was impressed with =
what I=20
read, however..=20
1. How stable is the present version? I've used an UML plugin for =
NetBeans=20
before which crashed a lot.=20
2. Can you also reverse engineer existing code?=20
3.A plugin from Omondo is required, are there any restrictions as to =
how=20
many classes can be modelled?=20
4. Can you generate EJB's with EMF?=20
Thx in advance=20
/c
--=20
Ed Merks=20
=20
------=_NextPart_000_01C3_01C2C89F.BCC77A20
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1126" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Thx Ed,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Got it installed, looks pretty =
cool!!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>If I understand your answer correctly I =
cannot=20
easily import an existing project into EMF? Any workarounds? Like going =
through=20
RR or TogetherJ??</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>How does EMF compare to the Ace project =
from=20
SUN?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>/c</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ed Merks" <<A =
href=3D"mailto:merks@ca.ibm.com">merks@ca.ibm.com</A>>=20
wrote in message <A=20
=
href=3D"news:3E3927E4.4FFBC372@ca.ibm.com">news:3E3927E4.4FFBC372@ca.ibm.=
com</A>...</DIV>Colin,=20
<OL>
<LI>IBM has shipped product code in WSAD 5.0 using a version of the =
EMF=20
code. The runtime core is extremely stable and very well tested.=20
<LI>We can reverse engineer an Ecore model from interfaces annotated =
with=20
@model comments. We also have some ideas about how to generalize =
this to be=20
able to reverse engineer from classes, but we don't have a plan for =
actually=20
doing that nor much available resource.=20
<LI>The Omodo plugin is optional. It provides cool visual =
editing=20
support, but our more primitive tools can stand on their own.=20
<LI>We can't generated EJBs with EMF. Yet more cool work we =
could=20
do. Want to help? </LI></OL>
<P><BR>Colin Chalmers wrote:=20
<BLOCKQUOTE TYPE=3D"CITE">Hi,=20
<P>I was looking into the above tool last night and was impressed =
with what=20
I <BR>read, however..=20
<P>1. How stable is the present version? I've used an UML plugin for =
NetBeans <BR>before which crashed a lot. <BR>2. Can you also reverse =
engineer existing code? <BR>3.A plugin from Omondo is required, are =
there=20
any restrictions as to how <BR>many classes can be modelled? <BR>4. =
Can you=20
generate EJB's with EMF?=20
<P>Thx in advance=20
<P>/c</P></BLOCKQUOTE>
<P>-- <BR>Ed Merks <BR> </P></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_01C3_01C2C89F.BCC77A20--
|
|
|
| Re: EMF info [message #376747 is a reply to message #376746] |
Thu, 30 January 2003 15:16   |
Eclipse User |
|
|
|
--------------2A236C24F63A49D742691A66
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Colin,
Thanks.
If your code isn't structured according to an interace/implementation
split, you'd need to do that restructuring by hand right now. Marking
up a set of interfaces to indicate those aspects that you want formally
modeled is relatively quick and easy. We'd really like to make this
easier, but it's a hand exercise right now. I don't think any other
tools will help.
I hadn't looked at Ace before you mentioned it. The docs say that
"The Ace Project at Sun Labs is developing a new Java-based
language, compiler, and virtual machine"
This sounds pretty ambitious. ;-) EMF just works with plain Java; it
helps you do the tedious things you'd write by hand anyway...
Colin Chalmers wrote:
> Thx Ed, Got it installed, looks pretty cool!! If I understand your
> answer correctly I cannot easily import an existing project into EMF?
> Any workarounds? Like going through RR or TogetherJ?? How does EMF
> compare to the Ace project from SUN? /c
>
> "Ed Merks" <merks@ca.ibm.com> wrote in message
> news:3E3927E4.4FFBC372@ca.ibm.com...Colin,
>
> 1. IBM has shipped product code in WSAD 5.0 using a
> version of the EMF code. The runtime core is extremely
> stable and very well tested.
> 2. We can reverse engineer an Ecore model from interfaces
> annotated with @model comments. We also have some ideas
> about how to generalize this to be able to reverse
> engineer from classes, but we don't have a plan for
> actually doing that nor much available resource.
> 3. The Omodo plugin is optional. It provides cool visual
> editing support, but our more primitive tools can stand
> on their own.
> 4. We can't generated EJBs with EMF. Yet more cool work
> we could do. Want to help?
>
>
> Colin Chalmers wrote:
>
> > Hi,
> >
> > I was looking into the above tool last night and was
> > impressed with what I
> > read, however..
> >
> > 1. How stable is the present version? I've used an UML
> > plugin for NetBeans
> > before which crashed a lot.
> > 2. Can you also reverse engineer existing code?
> > 3.A plugin from Omondo is required, are there any
> > restrictions as to how
> > many classes can be modelled?
> > 4. Can you generate EJB's with EMF?
> >
> > Thx in advance
> >
> > /c
>
> --
> Ed Merks
>
>
--
Ed Merks
--------------2A236C24F63A49D742691A66
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<body bgcolor="#FFFFFF">
Colin,
<p>Thanks.
<p>If your code isn't structured according to an interace/implementation
split, you'd need to do that restructuring by hand right now. Marking
up a set of interfaces to indicate those aspects that you want formally
modeled is relatively quick and easy. We'd really like to make this
easier, but it's a hand exercise right now. I don't think any other
tools will help.
<p>I hadn't looked at Ace before you mentioned it. The docs say that
<blockquote>"The Ace Project at Sun Labs is developing a new Java-based
language, compiler, and virtual machine"</blockquote>
This sounds pretty ambitious. ;-) EMF just works with plain Java;
it helps you do the tedious things you'd write by hand anyway...
<br>
<p>Colin Chalmers wrote:
<blockquote TYPE=CITE><style></style>
<font face="Arial"><font size=-1>Thx
Ed,</font></font> <font face="Arial"><font size=-1>Got it installed,
looks pretty cool!!</font></font> <font face="Arial"><font size=-1>If
I understand your answer correctly I cannot easily import an existing project
into EMF? Any workarounds? Like going through RR or TogetherJ??</font></font> <font face="Arial"><font size=-1>How
does EMF compare to the Ace project from SUN?</font></font> <font face="Arial"><font size=-1>/c</font></font>
<blockquote dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">"Ed
Merks" <<a href="mailto:merks@ca.ibm.com">merks@ca.ibm.com</a>> wrote
in message <a href="news:3E3927E4.4FFBC372@ca.ibm.com">news:3E3927E4.4FFBC372@ca.ibm.com</a>...Colin,
<ol>
<li>
IBM has shipped product code in WSAD 5.0 using a version of the EMF code.
The runtime core is extremely stable and very well tested.</li>
<li>
We can reverse engineer an Ecore model from interfaces annotated with @model
comments. We also have some ideas about how to generalize this to be able
to reverse engineer from classes, but we don't have a plan for actually
doing that nor much available resource.</li>
<li>
The Omodo plugin is optional. It provides cool visual editing support,
but our more primitive tools can stand on their own.</li>
<li>
We can't generated EJBs with EMF. Yet more cool work we could do.
Want to help?</li>
</ol>
<p><br>Colin Chalmers wrote:
<blockquote TYPE="CITE">Hi,
<p>I was looking into the above tool last night and was impressed with
what I
<br>read, however..
<p>1. How stable is the present version? I've used an UML plugin for NetBeans
<br>before which crashed a lot.
<br>2. Can you also reverse engineer existing code?
<br>3.A plugin from Omondo is required, are there any restrictions as to
how
<br>many classes can be modelled?
<br>4. Can you generate EJB's with EMF?
<p>Thx in advance
<p>/c</blockquote>
--
<br>Ed Merks
<br> </blockquote>
</blockquote>
<p>--
<br>Ed Merks
<br>
</body>
</html>
--------------2A236C24F63A49D742691A66--
|
|
|
| Re: EMF info [message #376748 is a reply to message #376735] |
Thu, 30 January 2003 17:36  |
Eclipse User |
|
|
|
Hi Colin,
Colin Chalmers wrote:
> Hi,
> I was looking into the above tool last night and was impressed with what I
> read, however..
>
> 1. How stable is the present version? I've used an UML plugin for NetBeans
> before which crashed a lot.
> 2. Can you also reverse engineer existing code?
> 3.A plugin from Omondo is required, are there any restrictions as to how
> many classes can be modelled?
Non, there is no limitation from our plugin. The only limitation could be
the system resource such as RAM. For more information please read the page
http://www.omondo.com/privacy.jsp
julien
omondo
> 4. Can you generate EJB's with EMF?
> Thx in advance
> /c
|
|
|
Goto Forum:
Current Time: Wed Nov 05 15:19:41 EST 2025
Powered by FUDForum. Page generated in 0.04055 seconds
|