<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
There is a diagram in the SC paper that has the flow of messages, and
what each does; these messages also map to the WSDL of the Falkon
service.  Mihael, Ben, or whoever else wants to start digging through
the Falkon code, maybe a meeting might be good to go over the
organization of the code, the message flow diagram, configuration
options, etc...  I would prefer a meeting over drafting up more
documents, I think it would be more time effective for me for now.<br>
<br>
Ioan<br>
<br>
Ben Clifford wrote:
<blockquote
 cite="mid:Pine.LNX.4.64.0706162313300.15250@dildano.hawaga.org.uk"
 type="cite">
  <pre wrap="">The WSDL should describe part of the web services bit of the protocol. 
That might be a good place to start. The WSDL should already describe the 
messages that go over the wire in something vaguely readable to a human. 
Probably what would be needed would be the extra info to say which order 
messages are sent.

On Sat, 16 Jun 2007, Mike Wilde wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">I think a nice clean message sequence chart describing Falkon's various
activities would be very useful, as its the backbone of its logic.

I tried to create this for the SC paper by asking Ioan to describe the
protocol to me, but I dod not succeed.

I think this would be a very useful description to maintain, as a UML sequence
chart, and that Ioan this would be a very important part of your thesis or of
future papers.

Its up to you and Ian to weigh whether this would be valuable to your
research.  I think its invaluable for design, review and debugging.

- Mike




Mihael Hategan wrote, On 6/16/2007 3:15 PM:
    </pre>
    <blockquote type="cite">
      <pre wrap="">On Sat, 2007-06-16 at 19:52 +0000, Ian Foster wrote:
      </pre>
      <blockquote type="cite">
        <pre wrap="">I wasn't suggesting (at least in the first instance) that Mihael take the
prototype and turn it into production, but that Mihael and Ioan sit down
together and do a code walkthrough. I think that this would likely
identify bugs and opportunities for simplification.
        </pre>
      </blockquote>
      <pre wrap="">It's somewhat on the same in level of fun :). From the experience I've
accumulated so far, design is hard. Understanding prototype design is
probably even harder (not only do you need to understand the problem,
you also need to understand why many non-obvious things are done the way
they are done).

Mihael

      </pre>
      <blockquote type="cite">
        <pre wrap="">Ian



Sent via BlackBerry from T-Mobile

-----Original Message-----
From: Ben Clifford <a class="moz-txt-link-rfc2396E" href="mailto:benc@hawaga.org.uk"><benc@hawaga.org.uk></a>

Date: Sat, 16 Jun 2007 19:36:17 To:Mihael Hategan <a class="moz-txt-link-rfc2396E" href="mailto:hategan@mcs.anl.gov"><hategan@mcs.anl.gov></a>
<a class="moz-txt-link-abbreviated" href="mailto:Cc:swift-devel@ci.uchicago.edu">Cc:swift-devel@ci.uchicago.edu</a>
Subject: Re: [Swift-devel] CPU usage with provider-deef



On Sat, 16 Jun 2007, Mihael Hategan wrote:

        </pre>
        <blockquote type="cite">
          <pre wrap="">On Sat, 2007-06-16 at 12:03 -0500, Mike Wilde wrote:
          </pre>
          <blockquote type="cite">
            <pre wrap="">This should be fun, and a nice break from the I2U2 work that you've
been immersed in, Mihael.
            </pre>
          </blockquote>
          <pre wrap="">I have my reservations towards the amount of fun it involves.
          </pre>
        </blockquote>
        <pre wrap="">Right, taking prototypes and turning them into production isn't
necessarily fun - in fact, a lot of the fun already happened with the
making of the prototype and the rest is some what drugery. (to an extent
that's the same situation i2u2 cosmic was/is in).

        </pre>
      </blockquote>
      <pre wrap="">_______________________________________________
Swift-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a>
<a class="moz-txt-link-freetext" href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a>


      </pre>
    </blockquote>
    <pre wrap="">
    </pre>
  </blockquote>
  <pre wrap=""><!---->_______________________________________________
Swift-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a>
<a class="moz-txt-link-freetext" href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a>

  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================
</pre>
</body>
</html>