Wrong confirmation ID
  • Email
  • Favorite
  • Download
  • Embed
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

New Ways around Generation Gap Pattern

by ekkehard gentz on May 09, 2009

  • 1,656 views

The Generation Gap Pattern (see also John Vlissides) is widely used to separate generated code from modifdied/extended code. ...

The Generation Gap Pattern (see also John Vlissides) is widely used to separate generated code from modifdied/extended code.
But the Generation Gap Pattern isn't always aplicable - from my experiences it fails if you generate code into areas with partly complex inheritance hierarchies like Persistence Layer with Entity, Embeddable, EJB3 etc.
Using a modern Generation Framework as oAW (openArchitectureWare) from Eclipse Modeling Tools Project you can implement a Veto Strategy in your workflow components to optimize file handling using Generation Gap Pattern.
In this presentation I introduce a VetoRedirectStrategy to find ways without applying the Generation Gap Pattern.
I tried to make a presentation partly in ZEN style and with easy-to-understand slides - so have fun.

HINT: YOU CAN WATCH THESE SLIDES AS A VIDEO+AUDIO:
http://vimeo.com/ekkescorner

Additional Informations:
http://ekkes-corner.org (blog in english)
http://ekkes-ecke.org (blog in german)
http://ekkes-corner-tv.org (video podcasts)
iTunes (search for "ekkes-corner")
@ekkescorner (twitter)

references:
(c) 1996 John Vlissides "Generation Gap Pattern"
http://www.research.ibm.com/designpatterns/pubs/gg.html
Article Heike Behrens "Generation Gap Pattern"
http://www.1160pm.net/2009/04/23/generation-gap-pattern/

Accessibility

Categories

Tags

mdsd openarchitectureware modeling pattern oaw eclipse ejb3

More...

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

1 Embed 5

http://www.slideshare.net 5

Statistics

Favorites
0
Downloads
36
Comments
0
Embed Views
5
Views on SlideShare
1,651
Total Views
1,656
Post Comment
Edit your comment Cancel

New Ways around Generation Gap Pattern — Presentation Transcript