Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » BPEL Designer » Special visual representation for patterns?
Special visual representation for patterns? [message #3946] Tue, 04 April 2006 17:58 Go to next message
Eclipse UserFriend
Originally posted by: chrish.web.de

Hi!

Using BPEL there might be patterns (at the moment I am not shure if this
is the right word) for which a special representation in the editor is
helpful. A simple example might be the way the Oracle BPEL Designer works
with the "User Tasks". In the editor you only see a simple representation
of the user task. Actually the task is a sequence of standard BPEL
elements. So here a special combination of
elements is represented by a special representation. Such a technique
makes it possible to offer a user interface that hides the complexity of
the pattern but still achieves this with the BPEL standard elements (or
other extensions) without the need to add special activities (which in
turn require extensions in the runtime engines).

Are there any plans to support this kind of special representation? Would
it be interesting for the project at some point?

I am not sure if I made my point clear, so don’t hesitate to ask.

Christian
Re: Special visual representation for patterns? [message #3971 is a reply to message #3946] Fri, 07 April 2006 15:24 Go to previous messageGo to next message
James Moody is currently offline James MoodyFriend
Messages: 61
Registered: July 2009
Member
Christian Hahne wrote:
> Hi!
>
> Using BPEL there might be patterns (at the moment I am not shure if this
> is the right word) for which a special representation in the editor is
> helpful. A simple example might be the way the Oracle BPEL Designer
> works with the "User Tasks". In the editor you only see a simple
> representation of the user task. Actually the task is a sequence of
> standard BPEL elements. So here a special combination of
> elements is represented by a special representation. Such a technique
> makes it possible to offer a user interface that hides the complexity of
> the pattern but still achieves this with the BPEL standard elements (or
> other extensions) without the need to add special activities (which in
> turn require extensions in the runtime engines).
>
> Are there any plans to support this kind of special representation?
> Would it be interesting for the project at some point?
>
> I am not sure if I made my point clear, so don�t hesitate to ask.
> Christian
>
>

Hi Christian,

We talked about this during our planning session in the fall. This is a
very compelling scenario, especially in the vertical markets. At the
moment, it's out of plan for our 1.0 release but is the most important
post-1.0 item in my mind, and I suspect Michal would agree as he's a big
proponent of this as well.

If you have any particular examples, it might be interesting to talk
about them.

james
Re: Special visual representation for patterns? [message #3977 is a reply to message #3971] Fri, 07 April 2006 16:36 Go to previous message
Michal Chmielewski is currently offline Michal ChmielewskiFriend
Messages: 58
Registered: July 2009
Member
James Moody wrote:
>
> Hi Christian,
>
> We talked about this during our planning session in the fall. This is a
> very compelling scenario, especially in the vertical markets. At the
> moment, it's out of plan for our 1.0 release but is the most important
> post-1.0 item in my mind, and I suspect Michal would agree as he's a big
> proponent of this as well.

I think patterns or macros are the right things to use in some cases.
The other one of course is processes or sub-processes (other BPEL
processes).

I'll be interested what use cases you have in mind. We have found them
(for the moment) to be most useful around invocation steps. That is:

<scope name="Send-Mail">
<sequence>
<assign/>
<invoke/>
<assign/>
</sequence>
</scope>

This is precisely the place where locally scoped partner links are very
useful and where a chunk of code can be hidden behind a facade of what
appears a singular activity.

Just like in other languages, the usefulness of this concept does reach
its limit.

>
> If you have any particular examples, it might be interesting to talk
> about them.
>
> james
Previous Topic:What is the Workflow Extension planed for M6
Next Topic:Is there already runtime support for the BPEL processes generated here?
Goto Forum:
  


Current Time: Tue Dec 23 04:38:26 GMT 2014

Powered by FUDForum. Page generated in 0.06148 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software