Hi Christopher:<br><br>Thanks for sending the links! <br>I guess I should clarify my statement: When I said, I view MOML as an internal format, I meant:<br>From a Kepler POV, this is a format that first and foremost the workflow engine needs to understand.<br>

Also an actor or package developer may need to understand MOML.<br>But I don't expect the typical end users to understand MOML.<br>They want to run (and maybe design and evolve) workflows and in-silico experiments focusing their attention e.g. on genomics, ecology, phylogeny and the associated methods, algorithms etc.<br>

<br>Conversely, I don't have a good use case that would have them work with the MOML directly (say looking at the file and editing it). For "workflow engineers" (that put together packages, or new ways of doing workflows, etc) this may be a different story.<br>

<br>cheers<br><br>Bertram<br><br><div class="gmail_quote">On Wed, Mar 24, 2010 at 1:48 PM, Christopher Brooks <span dir="ltr"><<a href="mailto:cxh@eecs.berkeley.edu">cxh@eecs.berkeley.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi Ivens,<br>
See<br>
<a href="http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIfaq.htm#MoML" target="_blank">http://ptolemy.eecs.berkeley.edu/ptolemyII/ptIIfaq.htm#MoML</a><br>
<br>
See also Chapter 7 of<br>
<a href="http://www.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-28.html" target="_blank">http://www.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-28.html</a><br>
<br>
In Kepler, if you do "View -> XML View", of a blank model, you will see<br>
the URL to the DTD<br>
<br>
<?xml version="1.0" standalone="no"?><br>
<!DOCTYPE entity PUBLIC "-//UC Berkeley//DTD MoML 1//EN"<br>
    "<a href="http://ptolemy.eecs.berkeley.edu/xml/dtd/MoML_1.dtd" target="_blank">http://ptolemy.eecs.berkeley.edu/xml/dtd/MoML_1.dtd</a>"><br>
<entity name="Unnamed1" class="ptolemy.actor.TypedCompositeActor"><br>
    <property name="_createdBy" class="ptolemy.kernel.attributes.VersionAttribute" value="8.1.devel"><br>
    </property><br>
    <property name="derivedFrom" class="org.kepler.moml.NamedObjIdReferralList"><br>
    </property><br>
    <property name="entityId" class="org.kepler.moml.NamedObjId" value="urn:lsid:<a href="http://gamma.msi.ucsb.edu/OpenAuth/:7796:187:1" target="_blank">gamma.msi.ucsb.edu/OpenAuth/:7796:187:1</a>"><br>


    </property><br>
</entity><br>
<br>
The DTD may also be found in ptII/ptolemy/moml/MoML_1.dtd, which is<br>
found as ptolemy/src/ptolemy/moml/MoML_1.dtd.<br>
<br>
We don't see MoML as an internal format, though currently only Ptolemy<br>
and software based on Ptolemy use MoML.  MoML is a MIME type,<br>
see<br>
<a href="http://www.iana.org/assignments/media-types/model/vnd.moml+xml" target="_blank">http://www.iana.org/assignments/media-types/model/vnd.moml+xml</a><br>
<br>
<br>
_Christopher<div class="im"><br>
<br>
<br>
On 3/24/10 1:30 PM, Bertram Ludaescher wrote:<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
Hi Ivens:<br>
<br>
What do you mean by the XML-Schema of Kepler?<br>
<br>
There is an XML format for describing Kepler workflows (called MOML and<br>
derived from Ptolemy II's Model Markup Language of the same name).<br>
<br>
However, I view MOML as mostly an internal format (i.e. "not for public<br>
consumption" ;-)<br>
Having said that, the MOML DTD is available (and you'll probably get a<br>
link to it shortly).<br>
<br>
Again, the MOML DTD may be the answer, but we can't be sure until you<br>
tell a bit more what you're after.<br>
<br>
cheers<br>
<br>
Bertram<br>
<br>
On Wed, Mar 24, 2010 at 11:57 AM, Ivens <<a href="mailto:ivensportugal@gmail.com" target="_blank">ivensportugal@gmail.com</a><br></div><div class="im">
<mailto:<a href="mailto:ivensportugal@gmail.com" target="_blank">ivensportugal@gmail.com</a>>> wrote:<br>
<br>
    Kepler Development Team,<br>
<br>
    I would like to download the XML-Schema of Kepler.<br>
    But I couldn't find it on Internet.<br>
<br>
    Could you, please, send me?<br>
<br>
    Thank You,<br>
    Ivens<br>
<br>
    _______________________________________________<br>
    Kepler-users mailing list<br></div>
    <a href="mailto:Kepler-users@kepler-project.org" target="_blank">Kepler-users@kepler-project.org</a> <mailto:<a href="mailto:Kepler-users@kepler-project.org" target="_blank">Kepler-users@kepler-project.org</a>><div class="im">

<br>
    <a href="http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Kepler-users mailing list<br>
<a href="mailto:Kepler-users@kepler-project.org" target="_blank">Kepler-users@kepler-project.org</a><br>
<a href="http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
</div></blockquote><font color="#888888">
<br>
-- <br>
Christopher Brooks, PMP                       University of California<br>
CHESS Executive Director                      US Mail: 337 Cory Hall<br>
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774<br>
ph: 510.643.9841 fax:510.642.2718             (Office: 545Q Cory)<br>
home: (F-Tu) 707.665.0131 cell: 707.332.0670</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
Kepler-users mailing list<br>
<a href="mailto:Kepler-users@kepler-project.org" target="_blank">Kepler-users@kepler-project.org</a><br>
<a href="http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
</div></div></blockquote></div><br>