[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [CASHeW-s-Editor] Symbols to use for components in editor...
From: |
R Bhagdev |
Subject: |
Re: [CASHeW-s-Editor] Symbols to use for components in editor... |
Date: |
Wed, 8 Dec 2004 09:23:03 +0000 |
User-agent: |
Internet Messaging Program (IMP) 3.2.2 |
Hi,
Yes, activity diagrams are most appropriate.
Quoting Andrew John Hughes <address@hidden>:
> On Mon, 2004-12-06 at 15:31, Ravish Bhagdev wrote:
> > Hi,
> >
> > We need to decide on symbols to use for our editor for composing processes.
> I had suggested that we use UML diagrams. But I guess we need some more.
> We have following:
> >
> > Process (rect)
> > Flow (arrows)
> > Choice (diamond)
> > For parallel execution, we can use Split (as one line splitting into
> multiple going into different processes)
> >
> > Any suggestion for start and end nodes?
> >
>
> Have you been looking at a specific type of UML diagram or just choosing
> arbitrary UML-like notation? At a glance, activity diagrams seem the
> most appropriate to me. An activity is defined as 'an ongoing nonatomic
> execution', and the notation includes initial and final states,
> processes, sequential branching and concurrent forking.
>
> > What other will be required, we needed a few specialized ones, can u please
> tell me about that?
> >
> Have a look at the OWL-s presentation on the website or the
> specification -- this defines the control structures that can be used.
> Of the top of my head,
>
> * Sequential
> * Any-Order
> * If-Then-Else
> * The two repeat constructs
> * Split
> * Split/Join
> * Choice
>
> > I guess we can use anything for the screenshot in proposal as we can change
> later...??
> >
> The screenshot is just a mock-up of how you think the editor will
> eventually look. Final results will obviously differ.
>
> > Andrew, if you can please suggest something and an example for the
> proposal....
> >
> I'd recommend you show at least:
>
> * Building up a process (the OWL-s part)
> * The scope for adding Haskell (Atheesh should really do this bit)
>
> and anything more you can think of that's relevant.
>
> > Cheers,
> >
> > Ravish Bhagdev.
> > _______________________________________________
> > CASHeW-s-editor mailing list
> > address@hidden
> > http://lists.nongnu.org/mailman/listinfo/cashew-s-editor
>
> Cheers,
> --
> Andrew :-)
>
> Please avoid sending me Microsoft Office (e.g. Word, PowerPoint)
> attachments.
> See http://www.fsf.org/philosophy/no-word-attachments.html
>
> No software patents in Europe -- http://nosoftwarepatents.com
>
> "Value your freedom, or you will lose it, teaches history.
> `Don't bother us with politics' respond those who don't want to learn."
> -- Richard Stallman
>
> "We've all been part of the biggest beta test the world has ever known --
> Windows"
> -- Victor Wheatman, Gartner
>