RE: Re: Questions about action languages



RE: Re: Questions about action languages

From: Eduardo Leite <eleitevasco_at_hotmail.com>
Date: Sun, 4 Jun 2006 02:18:31 +0300
Message-ID: <BAY114-W60574761D728998C87C44B3960@phx.gbl>
Greg,
 
Thanks for the reference. I will take a look in it.
To clarify my second question, I would like to know why UML diagrams, iteration diagrams in particular, were not sufficient to make the models precise and complete to be able to generate executable code. What were the deficiencies found at iteration diagrams? Were sequence/colaboration diagrams not sufficient?
I did not find any reference that explain these questions. I defined an action language in my master thesis, and now I am looking for formal documents/articles explaining why UML diagrams are not precise and, as consequence, the action language was adopted.Thanks again,
Eduardo



> Subject: Re: Questions about action languages> From: greg.okeefe@anu.edu.au> To: puml-list@cs.york.ac.uk> CC: greg.okeefe@anu.edu.au> Date: Sat, 3 Jun 2006 14:46:58 +1000> > Eduardo,> > On Sat, 2006-06-03 at 10:46, Eduardo Leite wrote:> > I am studing about the adoption of action languages by OMG. I am> > searching for references that can explain better why OMG adopted> > action languages and why the current UML features does not fit the> > proposed goals of action languages. Does anyone knows how to explain> > these questions?> > I include below a bibtex entry for a good reference in the early history> of the UML actions (often called "action semantics").> > I think the simple answer to the question "Why add actions to UML?" is> "So you can generate complete executable code from a UML model"  or> perhaps "So you can execute a UML model."> > > > why the current UML features does not fit the proposed goals of action> > languages> > I do not understand this part of your question.  Actions are part of UML> 2.0 (and 1.5), and I don't know of any "goals of action languages" that> they do not fit.  The actions, like all of UML, are in need of precise> semantics, but that is another question.> > Greg O'Keefe> > > @InProceedings{MeTAL99,>   author =   {Stephen J. Mellor and Stephen R. Tockey and Rodolphe> Arthaud and Philippe Leblanc},>   title =   {An Action Language for UML: Proposal for a Precise> Execution Semantics},>   booktitle =  {{UML} 1998 - Beyond the Notation: First International> Workshop.},>   pages =  {307-318},>   year =  1999,>   editor =  {Jean B\'{e}zivin and Pierre-Alain Muller},>   series =  {LNCS},>   number =       1618,>   publisher =  {Springer}> }> -- > Computer Sciences Laboratory> Research School of Information Sciences and Engineering> RSISE Building 115> The Australian National University> Canberra ACT 0200> Australia> > T: +61-2-6125-8608> F: +61-2-6125-8824> E: greg.okeefe@anu.edu.au> W: http://rsise.anu.edu.au/~okeefe> > > > > To remove yourself from this list please mail puml-list-request@cs.york.ac.uk> with a message containing the word "unsubscribe".> 
_________________________________________________________________
Porque enviar email pelo seu celular deve ser fcil: experimente a verso beta do Windows Live Mail for Mobile
http://ideas.live.com/programpage.aspx?versionId=6e782662-5f2a-4161-a64a-7f63644e1f0a
Received on Sun 04 Jun 2006 - 00:19:04 BST