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 10:32 Go to next message
Eclipse UserFriend
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 11:23 Go to previous messageGo to next message
Eclipse UserFriend
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 07:43 Go to previous messageGo to next message
Eclipse UserFriend
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 10:55 Go to previous message
Dennis Wagelaar is currently offline Dennis WagelaarFriend
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: Thu Nov 27 14:42:20 GMT 2014

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

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