Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] Recognition of design pattern in UML class diagrams
[ATL] Recognition of design pattern in UML class diagrams [message #50148] Fri, 29 June 2007 06:32 Go to next message
Eclipse User
Originally posted by: frederic_thomas_fr.yahoo.fr

Hi,

In the context of my PhD, I am using ATL to transform UML class diagrams.
I have write a first transformation, nevertheless I need currently to
recognize design pattern in UML class diagrams.

In the litterature, I identify few concrete and implemented approachs. I
have not found such transformation use case in the ATL zoo. I maybe miss
something.

So, I was wondering if someone in the ATL community, have already
described such transformations ?

I am looking forward to your feddbacks in order to write my transformation
in a good way.

Frédéric
Re: [ATL] Recognition of design pattern in UML class diagrams [message #50180 is a reply to message #50148] Fri, 29 June 2007 07:23 Go to previous messageGo to next message
Eclipse User
Originally posted by: Hugo.Bruneliere.univ-nantes.fr

Frédéric Thomas a écrit :
> Hi,

Hi Frederic,

>
> In the context of my PhD, I am using ATL to transform UML class
> diagrams. I have write a first transformation, nevertheless I need
> currently to recognize design pattern in UML class diagrams.
> In the litterature, I identify few concrete and implemented approachs. I
> have not found such transformation use case in the ATL zoo. I maybe miss
> something.
> So, I was wondering if someone in the ATL community, have already
> described such transformations ?
> I am looking forward to your feddbacks in order to write my
> transformation in a good way.
> Frédéric
>

I don't know if someone has already developed all the steps of such an
approach using ATL but you can find from the ATL use cases page many
different use case concerning UML (such as the "Measuring UML models" or
"Verifying UML profiled models" ones). Maybe it will help you writing
your design-pattern recognition in ATL.

See http://www.eclipse.org/m2m/atl/usecases/

Best regards,

Hugo

--
--------------------------------------------------------
Hugo Bruneliere - R&D Engineer
ATLAS Group (INRIA & LINA) - University of Nantes
2, rue de la Houssiniere
44322 Nantes Cedex 3 - France
office +33 2 51 12 58 10 /\ cell.+33 6 07 42 45 30
EMail: Hugo.Bruneliere@univ-nantes.fr
http://www.sciences.univ-nantes.fr/lina/atl/
--------------------------------------------------------
Re: [ATL] Recognition of design pattern in UML class diagrams [message #50240 is a reply to message #50148] Mon, 02 July 2007 03:43 Go to previous messageGo to next message
Eclipse User
Originally posted by: nospam.nospam.org

Frédéric Thomas a écrit :
> Hi,
>
> In the context of my PhD, I am using ATL to transform UML class
> diagrams. I have write a first transformation, nevertheless I need
> currently to recognize design pattern in UML class diagrams.
> In the litterature, I identify few concrete and implemented approachs. I
> have not found such transformation use case in the ATL zoo. I maybe miss
> something.
> So, I was wondering if someone in the ATL community, have already
> described such transformations ?
> I am looking forward to your feddbacks in order to write my
> transformation in a good way.
> Frédéric
>
Hi,
just to say that i'm interested by links or papers about *applying*
design patterns to a model with atl. For example transforming a simple
model with a class into a singleton class, ie transforming constructor
to make it private, add a method "getInstance", etc.
(Examples with more complex patterns such as abstract factories or
visitor, or.. will also be appreciated!)
If anyone has such material or ideas for starting, thanks a lot !
Nicolas
Re: [ATL] Recognition of design pattern in UML class diagrams [message #50355 is a reply to message #50240] Mon, 02 July 2007 06:55 Go to previous message
Dennis Wagelaar is currently offline Dennis Wagelaar
Messages: 147
Registered: July 2009
Senior Member
Nicolas schreef:
> Frédéric Thomas a écrit :
>> Hi,
>>
>> In the context of my PhD, I am using ATL to transform UML class
>> diagrams. I have write a first transformation, nevertheless I need
>> currently to recognize design pattern in UML class diagrams.
>> In the litterature, I identify few concrete and implemented approachs.
>> I have not found such transformation use case in the ATL zoo. I maybe
>> miss something.
>> So, I was wondering if someone in the ATL community, have already
>> described such transformations ?
>> I am looking forward to your feddbacks in order to write my
>> transformation in a good way.
>> Frédéric
>>
> Hi,
> just to say that i'm interested by links or papers about *applying*
> design patterns to a model with atl. For example transforming a simple
> model with a class into a singleton class, ie transforming constructor
> to make it private, add a method "getInstance", etc.
> (Examples with more complex patterns such as abstract factories or
> visitor, or.. will also be appreciated!)
> If anyone has such material or ideas for starting, thanks a lot !
> Nicolas

Here are some examples, albeit complex ones:

http://ssel.vub.ac.be/ssel/research:mdd:casestudies#uml2obse rver_uml2javaobserver
http://ssel.vub.ac.be/ssel/research:mdd:casestudies#uml2abst ractfactory
http://ssel.vub.ac.be/ssel/research:mdd:casestudies#uml2sing leton

Unfortunately, no reverse transformations exist yet.

Regards,
Dennis
Previous Topic:[ATL] Problems with TupleType
Next Topic:QVT framework?
Goto Forum:
  


Current Time: Fri Apr 18 19:17:00 EDT 2014

Powered by FUDForum. Page generated in 0.09181 seconds