[ATL] Metamodel for XPDL - What XPDL Version? [message #40432] |
Tue, 22 May 2007 14:25 |
Eclipse User |
|
|
|
Originally posted by: erik_becker.gmx.de
Hi,
In the Atlantic Zoo I found a KM3 Model for XPDL.
I wonder what XPDL Version it is? If I take a look on the file's name I
assume it's version 1.14? Is this correct?
Greetings
Erik
|
|
|
Re: [ATL] Metamodel for XPDL - What XPDL Version? [message #40686 is a reply to message #40432] |
Tue, 22 May 2007 17:58 |
Eclipse User |
|
|
|
Originally posted by: rb_account.yahoo.de
Hello Erik,
the MetaModel corresponds to 2.0, because the Meta-Entities "Pool" and
"MessageFlow" are new in Version 2.
The km3-Model defines this Meta-Entities and thus corresponds to Version
2.0.
Best regards
Rainer
PS: Are you writing your thesis?
I just started to transform SOM business processes to BPEL.
In an earlier work I showed some ways to transform SOM business processes
to XPDL.
|
|
|
Re: [ATL] Metamodel for XPDL - What XPDL Version? [message #40717 is a reply to message #40686] |
Tue, 22 May 2007 18:39 |
Eclipse User |
|
|
|
Originally posted by: erik_becker.gmx.de
Hi Bernhard,
yes I'm writing my diploma thesis. It's about interoperability and
transformation of business process models.
As a proof of concept I try to implement a transformation of a
event-driven process chain (EPC) from (IDS Scheer's ARIS) to XPDL.
I'm not sure if it's possible with ATL or if I should better use XSLT or
Java XML Processing. I've got some trouble with the export file I get
from ARIS. I've to construct the meta model for this by myself and in
KM3 it's seem to be impossible to use names containing a dot ('.'), but
the DTD specifying the export file uses such names. :-(
Do you know a solution to solve this problem? I assume it's necessary to
name the classes and attributes like the elements / entities and
attributes in the XML document respective like defined in the DTD?
Greetings
Erik
Rainer Bernhard schrieb:
> Hello Erik,
>
> the MetaModel corresponds to 2.0, because the Meta-Entities "Pool" and
> "MessageFlow" are new in Version 2.
> The km3-Model defines this Meta-Entities and thus corresponds to Version
> 2.0.
>
> Best regards
>
> Rainer
>
> PS: Are you writing your thesis?
> I just started to transform SOM business processes to BPEL.
> In an earlier work I showed some ways to transform SOM business
> processes to XPDL.
|
|
|
Re: [ATL] Metamodel for XPDL - What XPDL Version? [message #40746 is a reply to message #40717] |
Tue, 22 May 2007 19:54 |
Frédéric Jouault Messages: 572 Registered: July 2009 |
Senior Member |
|
|
Hello,
> yes I'm writing my diploma thesis. It's about interoperability and
> transformation of business process models.
> As a proof of concept I try to implement a transformation of a
> event-driven process chain (EPC) from (IDS Scheer's ARIS) to XPDL.
> I'm not sure if it's possible with ATL or if I should better use XSLT or
> Java XML Processing.
Well, I have never encountered any model transformation scenario that
you cannot implement in ATL (and, most of the time more simply than in
XSLT or Java).
If you really do know of a transformation scenario that cannot be
implemented with ATL, I would be very interested to learn about it ;-).
> I've got some trouble with the export file I get
> from ARIS. I've to construct the meta model for this by myself and in
> KM3 it's seem to be impossible to use names containing a dot ('.'), but
> the DTD specifying the export file uses such names. :-(
>
> Do you know a solution to solve this problem? I assume it's necessary to
> name the classes and attributes like the elements / entities and
> attributes in the XML document respective like defined in the DTD?
KM3 allows you to use whatever name you want. You just need to put any
name that is not a valid identifier between double quotes. For instance,
the following is a valid KM3 excerpt:
class "This is a long class name, with spaces and punctuation!" {}
although you probably do not want to use this kind of names very often ;-).
This double-quote escaping mechanism is also available in ATL and TCS,
and you may have recognized it from SQL.
Best regards,
Frédéric Jouault
|
|
|
Re: [ATL] Metamodel for XPDL - What XPDL Version? [message #40774 is a reply to message #40746] |
Wed, 23 May 2007 07:14 |
Eclipse User |
|
|
|
Originally posted by: erik_becker.gmx.de
Hi Frédéric,
Thanks for your answer! That are a good news! :-)
> If you really do know of a transformation scenario that cannot be
> implemented with ATL, I would be very interested to learn about it ;-).
I hope I will noct find one. ;-) But if I'll get back to you!
> KM3 allows you to use whatever name you want. You just need to put any
> name that is not a valid identifier between double quotes. For instance,
> the following is a valid KM3 excerpt:
>
> class "This is a long class name, with spaces and punctuation!" {}
That's great and will solve my problems. Where can I find such
informations ? I read the KM3 manual in version 0.3 and could not find
any hint on that. Is there a more detailed and / or updated version?
Greetings
Erik
|
|
|
|
Powered by
FUDForum. Page generated in 0.02107 seconds