[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.uml2] Re: Action Semantics support
|
Hi Antonio,
To explain a bit better ...
I can see the ambiguity to the question about "Action Semantics". I guess
the answer really depends on what was originally intended by the original
question.
The UML metamodel does support actions and can be said to define "Action
Semantics" in that it is a way to specify actions. In that case,
opensource UML does support "Action Semantics".
However, from what I understand the term "Action Semantics" usually refers
to an OCL type language to bridge the gap between ambiguity in the UML
metamodel and fully specified actions.
The UML specification of Actions has come a long way in the latest version
so I am not certain how much of the original ambiguity as existing in UML1.x
still exists currently.
I hope that clarifies.
- James.
"James Bruck" <jbruck@xxxxxxxxxx> wrote in message
news:eh0ua3$fsp$1@xxxxxxxxxxxxxxxxxxxx
> Hi Antonio.
>
> Opensource UML implements action metaclasses as specified in the spec but
> there is no facility to specify Action Semantics language ( kinda like
> OCL ).
> What you are referring to is not Action Semantics but the existance of
> metaclasses.
>
> Cheers,
>
> - James.
>
>
>
> "Antonio Carrasco Valero" <acv@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
> message news:eh0n9m$ofd$1@xxxxxxxxxxxxxxxxxxxx
> > James,
> >
> > I believe that the answer to Andrey is Yes, we do have Action Semantics,
> > because:
> >
> > I observe that Eclipse UML2 implementation includes the classes
originally
> > found in the
> > Actions
> > ..BasicActions
> > ..IntermediateActions
> > ..CompleteActions
> > ..StructuredActions
> >
> > which certainly are "...to some language neutral facility for specifying
> > detail-level behavior in the context of a UML model..."
> >
> > I know Action Language is not a favourite around some in the company
> > (...C++ with boxes and lines ...), but I can see it perfectly in the
UML2
> > sources.
> >
> > Thanks,
> > Antonio Carrasco Valero
> > Model Driven Development sl
> >
> >
> >
> > "James Bruck" <jbruck@xxxxxxxxxx> wrote in message
> > news:egitpu$60q$1@xxxxxxxxxxxxxxxxxxxx
> > > Hi Andrey,
> > >
> > > If you are referring to some language neutral facility for specifying
> > > detail-level behavior in the context of a UML model the answer is that
> it
> > > is
> > > not directly supported by opensource UML currently.
> > >
> > > - James.
> > >
> > >
> > > "Andrey Sadovykh (SOFTEAM)" <andrey.sadovykh@xxxxxxxxxx> wrote in
> message
> > > news:8c0c47a264da13098152b958336a1c18$1@xxxxxxxxxxxxxxxxxx
> > >> Hello,
> > >>
> > >> I would like to know whether Action Semantics is implementation in
EMF
> > >> UML2 metamodel. If yes, on what level?
> > >>
> > >> regads,
> > >> andrey
> > >>
> > >
> > >
> >
> >
>
>