[ATL] Metamodel for XPDL - What XPDL Version? [message #40432] |
Tue, 22 May 2007 10: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 #40746 is a reply to message #40717] |
Tue, 22 May 2007 15:54   |
Eclipse User |
|
|
|
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
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06097 seconds