Search the web
Sign In
New User? Sign Up
executableuml
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Determinism/Non-Determinism   Message List  
Reply | Forward Message #1047 of 1107 |
Re: [executableuml] Re: Determinism/Non-Determinism

Hi Lee

> the Wikipedia description isn't completely wrong. The message 704
> example is non-deterministic by the rules of Executable UML, but it
> will produce a deterministic executable, for a given architecture.

This is not true if the two objects are on different computers, and the
signal and query mechanisms are implemented using different
communication mechanisms. The implementation could be truly
non-deterministic. But it would not "break" the Executable UML model
specified in message 704.

Rgds
Ashley





Tue Oct 7, 2008 5:35 pm

keplervic
Offline Offline
Send Email Send Email

Forward
Message #1047 of 1107 |
Expand Messages Author Sort by Date

Hi All Some time ago, I posted a question (message 704) to this list about Determinism/Non-Determinism in Executable UML, which Marc was kind enough to answer...
Ashley McNeile
keplervic
Offline Send Email
Oct 4, 2008
7:26 pm

My quick stab at the question inserted below. I am hoping your question provokes some further discussion. ... I think the confusion may center around the...
Leon Starr
model_integr...
Offline Send Email
Oct 5, 2008
3:44 am

The problem posed in question 704 <http://tech.groups.yahoo.com/group/executableuml/message/704> was Suppose you have a PIM expressed in Executable UML...
mjbalcer
Offline Send Email
Oct 5, 2008
8:33 pm

Hi Marc ... written, all 'send signal' actions occur at the end of the procedure's execution." You seem to be suggesting that the semantics of the Executable...
Ashley at Metamaxim
keplervic
Offline Send Email
Oct 6, 2008
7:25 am

If by "suppose we made a rule", one means "suppose the modelers and architects on a given project together agree to make a rule for that project that said...",...
Hagstrom, Erick G.
eghagstrom
Offline Send Email
Oct 6, 2008
3:30 pm

... I actually put that wording into the Wikipedia entry. I'm not sure what prompted me to use "deterministic system" vs "system", but the Wikipedia...
Lee Riemenschneider
lwriemen
Offline Send Email
Oct 7, 2008
3:18 pm

Hi Lee ... This is not true if the two objects are on different computers, and the signal and query mechanisms are implemented using different communication...
Ashley at Metamaxim
keplervic
Offline Send Email
Oct 7, 2008
5:35 pm

... What I meant was, if you use an architecture that ensures a strictly synchronous signaling mechanism on a single-threaded system (no side effects), then...
Lee Riemenschneider
lwriemen
Offline Send Email
Oct 8, 2008
4:21 pm

Hi Lee ... Exactly. And if this is possible, the Wikipedia entry is wrong (or at least misleading). I would suggest that it be changed, to avoid trouble from...
Ashley at Metamaxim
keplervic
Offline Send Email
Oct 8, 2008
5:38 pm

Hi All Just to make my own point of view clear, and lest my position be seen as gratuitous pedantry: There are some languages that deal with concurrency but do...
Ashley at Metamaxim
keplervic
Offline Send Email
Oct 9, 2008
7:11 am

On Thu, Oct 9, 2008 at 12:11 AM, Ashley at Metamaxim ... I would agree that it is misleading, perhaps even fundamentally so. Properly understood, any...
Caitlin Bestler
caitlinbestler
Offline Send Email
Oct 9, 2008
8:44 pm

Hi All I see that the Wikipedia entry has been changed. Thanks. Actually, the same text appears in the entry for MDA (...
Ashley at Metamaxim
keplervic
Offline Send Email
Oct 10, 2008
9:00 am

Hmmm... Somebody copied where a link would have sufficed. This is the actual problem that should be corrected. I posted as much to the discussion section of...
Lee Riemenschneider
lwriemen
Offline Send Email
Oct 10, 2008
12:47 pm

Someone's not clear on what's in which Domain. J From: executableuml@yahoogroups.com [mailto:executableuml@yahoogroups.com] On Behalf Of Lee Riemenschneider ...
Hagstrom, Erick G.
eghagstrom
Offline Send Email
Oct 10, 2008
5:44 pm

... If ExecutableUML were truly deterministic it would no longer be useful for interacting with a physical world that was not in fact deterministic. I would...
Caitlin Bestler
caitlinbestler
Offline Send Email
Oct 8, 2008
11:52 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help