Updated EclipseCon2008 documentation for UML2 Wiki.
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html
new file mode 100644
index 0000000..8fd36e7
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html
@@ -0,0 +1,85 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link rel=File-List
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml">
+<link rel=Preview
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf">
+<link rel=Edit-Time-Data
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso">
+<title>New Features Of UML2</title>
+<!--[if gte mso 9]><xml>
+ <o:DocumentProperties>
+  <o:Author>James Bruck</o:Author>
+  <o:LastAuthor>jbruck</o:LastAuthor>
+  <o:Revision>154</o:Revision>
+  <o:TotalTime>4364</o:TotalTime>
+  <o:Created>2007-12-12T17:59:30Z</o:Created>
+  <o:LastSaved>2008-04-09T19:43:48Z</o:LastSaved>
+  <o:Words>1682</o:Words>
+  <o:PresentationFormat>On-screen Show</o:PresentationFormat>
+  <o:Company>IBM</o:Company>
+  <o:Bytes>325180</o:Bytes>
+  <o:Paragraphs>348</o:Paragraphs>
+  <o:Slides>57</o:Slides>
+  <o:Notes>1</o:Notes>
+  <o:Version>10.6830</o:Version>
+ </o:DocumentProperties>
+ <o:OfficeDocumentSettings>
+  <o:PixelsPerInch>80</o:PixelsPerInch>
+ </o:OfficeDocumentSettings>
+</xml><![endif]-->
+<link rel=Presentation-XML
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml">
+<meta name=Description
+content="4/9/2008: New Features of UML2: Generics, Static Profile Definition and OCL integration ">
+<meta http-equiv=expires content=0>
+<![if !ppt]><script>
+<!--
+	var ver = 0, appVer = navigator.appVersion, msie = appVer.indexOf( "MSIE " )
+	var msieWin31 = (appVer.indexOf( "Windows 3.1" ) >= 0), isMac = (appVer.indexOf("Macintosh") >= 0)
+	if( msie >= 0 )
+		ver = parseFloat( appVer.substring( msie+5, appVer.indexOf ( ";", msie ) ) )
+	else
+		ver = parseInt( appVer )
+	browserSupported=0
+	if( !isMac && ver >= 4 && msie >= 0 ) {
+		browserSupported=1
+		window.location.replace( 'EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm'+document.location.hash )
+	}
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+<script><!--
+
+if( browserSupported )
+	document.writeln('<div style="visibility:hidden">');
+
+//--></script><font face=Arial size=2><b>
+
+<p>This presentation contains content that your browser may not be able to show
+properly. This presentation was optimized for more recent versions of Microsoft
+Internet Explorer.</p>
+
+<p>If you would like to proceed anyway, click <a
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm">here</a>.</p>
+
+</b></font><script><!--
+
+if( browserSupported )
+	document.writeln('</div>');
+
+//--></script>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif
new file mode 100644
index 0000000..1f2c73c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso
new file mode 100644
index 0000000..05e6a88
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml
new file mode 100644
index 0000000..cdc3d3e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml
@@ -0,0 +1,223 @@
+<xml xmlns:o="urn:schemas-microsoft-com:office:office">
+ <o:File HRef="master03.htm"/>
+ <o:File HRef="master03.xml"/>
+ <o:File HRef="preview.wmf"/>
+ <o:File HRef="master03_image001.jpg"/>
+ <o:File HRef="master03_image002.jpg"/>
+ <o:File HRef="editdata.mso"/>
+ <o:File HRef="master04.htm"/>
+ <o:File HRef="master04.xml"/>
+ <o:File HRef="master02.htm"/>
+ <o:File HRef="pres.xml"/>
+ <o:File HRef="slide0001.htm"/>
+ <o:File HRef="master04_image003.jpg"/>
+ <o:File HRef="master04_image004.jpg"/>
+ <o:File HRef="slide0010.htm"/>
+ <o:File HRef="master03_image005.jpg"/>
+ <o:File HRef="master03_image006.jpg"/>
+ <o:File HRef="slide0011.htm"/>
+ <o:File HRef="slide0011_image007.wmz"/>
+ <o:File HRef="slide0011_image008.gif"/>
+ <o:File HRef="slide0012.htm"/>
+ <o:File HRef="slide0013.htm"/>
+ <o:File HRef="slide0014.htm"/>
+ <o:File HRef="slide0014_image009.gif"/>
+ <o:File HRef="slide0015.htm"/>
+ <o:File HRef="slide0015_image010.png"/>
+ <o:File HRef="slide0015_image011.jpg"/>
+ <o:File HRef="slide0015_image012.gif"/>
+ <o:File HRef="slide0015_image013.gif"/>
+ <o:File HRef="slide0015_image014.gif"/>
+ <o:File HRef="slide0015_image015.gif"/>
+ <o:File HRef="slide0016.htm"/>
+ <o:File HRef="slide0016_image016.png"/>
+ <o:File HRef="slide0016_image017.jpg"/>
+ <o:File HRef="slide0017.htm"/>
+ <o:File HRef="slide0017_image018.gif"/>
+ <o:File HRef="slide0017_image019.gif"/>
+ <o:File HRef="slide0017_image020.gif"/>
+ <o:File HRef="slide0017_image021.gif"/>
+ <o:File HRef="slide0017_image022.gif"/>
+ <o:File HRef="slide0018.htm"/>
+ <o:File HRef="slide0018_image023.png"/>
+ <o:File HRef="slide0018_image024.jpg"/>
+ <o:File HRef="slide0018_image025.gif"/>
+ <o:File HRef="slide0018_image026.gif"/>
+ <o:File HRef="slide0018_image027.gif"/>
+ <o:File HRef="slide0018_image028.gif"/>
+ <o:File HRef="slide0063.htm"/>
+ <o:File HRef="slide0063_image029.gif"/>
+ <o:File HRef="slide0063_image030.gif"/>
+ <o:File HRef="slide0019.htm"/>
+ <o:File HRef="slide0019_image031.png"/>
+ <o:File HRef="slide0019_image032.jpg"/>
+ <o:File HRef="slide0021.htm"/>
+ <o:File HRef="slide0021_image033.png"/>
+ <o:File HRef="slide0021_image034.jpg"/>
+ <o:File HRef="slide0021_image035.png"/>
+ <o:File HRef="slide0021_image036.jpg"/>
+ <o:File HRef="slide0021_image037.gif"/>
+ <o:File HRef="slide0021_image038.gif"/>
+ <o:File HRef="slide0021_image039.gif"/>
+ <o:File HRef="slide0021_image040.gif"/>
+ <o:File HRef="slide0022.htm"/>
+ <o:File HRef="slide0022_image041.gif"/>
+ <o:File HRef="slide0023.htm"/>
+ <o:File HRef="slide0023_image042.gif"/>
+ <o:File HRef="slide0023_image043.png"/>
+ <o:File HRef="slide0023_image044.jpg"/>
+ <o:File HRef="slide0023_image045.gif"/>
+ <o:File HRef="slide0023_image046.gif"/>
+ <o:File HRef="slide0023_image047.gif"/>
+ <o:File HRef="slide0024.htm"/>
+ <o:File HRef="slide0024_image048.png"/>
+ <o:File HRef="slide0024_image049.jpg"/>
+ <o:File HRef="slide0025.htm"/>
+ <o:File HRef="slide0025_image050.png"/>
+ <o:File HRef="slide0025_image051.jpg"/>
+ <o:File HRef="slide0025_image052.gif"/>
+ <o:File HRef="slide0025_image053.png"/>
+ <o:File HRef="slide0025_image054.jpg"/>
+ <o:File HRef="slide0026.htm"/>
+ <o:File HRef="slide0026_image055.gif"/>
+ <o:File HRef="slide0026_image056.gif"/>
+ <o:File HRef="slide0026_image057.gif"/>
+ <o:File HRef="slide0026_image058.gif"/>
+ <o:File HRef="slide0026_image059.gif"/>
+ <o:File HRef="slide0078.htm"/>
+ <o:File HRef="slide0028.htm"/>
+ <o:File HRef="slide0029.htm"/>
+ <o:File HRef="slide0030.htm"/>
+ <o:File HRef="slide0031.htm"/>
+ <o:File HRef="slide0067.htm"/>
+ <o:File HRef="slide0067_image060.png"/>
+ <o:File HRef="slide0067_image061.jpg"/>
+ <o:File HRef="slide0067_image062.png"/>
+ <o:File HRef="slide0067_image063.jpg"/>
+ <o:File HRef="slide0067_image064.png"/>
+ <o:File HRef="slide0067_image065.jpg"/>
+ <o:File HRef="slide0067_image066.png"/>
+ <o:File HRef="slide0067_image067.jpg"/>
+ <o:File HRef="slide0067_image068.gif"/>
+ <o:File HRef="slide0067_image069.gif"/>
+ <o:File HRef="slide0074.htm"/>
+ <o:File HRef="slide0074_image070.png"/>
+ <o:File HRef="slide0074_image071.jpg"/>
+ <o:File HRef="slide0071.htm"/>
+ <o:File HRef="slide0071_image072.png"/>
+ <o:File HRef="slide0071_image073.jpg"/>
+ <o:File HRef="slide0071_image074.png"/>
+ <o:File HRef="slide0071_image075.jpg"/>
+ <o:File HRef="slide0071_image076.gif"/>
+ <o:File HRef="slide0066.htm"/>
+ <o:File HRef="slide0035.htm"/>
+ <o:File HRef="slide0035_image077.png"/>
+ <o:File HRef="slide0035_image078.jpg"/>
+ <o:File HRef="slide0037.htm"/>
+ <o:File HRef="slide0037_image079.png"/>
+ <o:File HRef="slide0037_image080.jpg"/>
+ <o:File HRef="slide0037_image081.gif"/>
+ <o:File HRef="slide0038.htm"/>
+ <o:File HRef="slide0038_image082.png"/>
+ <o:File HRef="slide0038_image083.jpg"/>
+ <o:File HRef="slide0038_image084.png"/>
+ <o:File HRef="slide0038_image085.jpg"/>
+ <o:File HRef="slide0038_image086.gif"/>
+ <o:File HRef="slide0039.htm"/>
+ <o:File HRef="slide0039_image087.png"/>
+ <o:File HRef="slide0039_image088.jpg"/>
+ <o:File HRef="slide0039_image089.png"/>
+ <o:File HRef="slide0039_image090.jpg"/>
+ <o:File HRef="slide0039_image091.png"/>
+ <o:File HRef="slide0039_image092.jpg"/>
+ <o:File HRef="slide0039_image093.gif"/>
+ <o:File HRef="slide0039_image094.gif"/>
+ <o:File HRef="slide0039_image095.gif"/>
+ <o:File HRef="slide0076.htm"/>
+ <o:File HRef="slide0075.htm"/>
+ <o:File HRef="slide0064.htm"/>
+ <o:File HRef="slide0064_image096.gif"/>
+ <o:File HRef="slide0064_image097.gif"/>
+ <o:File HRef="slide0064_image098.gif"/>
+ <o:File HRef="slide0040.htm"/>
+ <o:File HRef="slide0040_image099.gif"/>
+ <o:File HRef="slide0041.htm"/>
+ <o:File HRef="slide0041_image100.png"/>
+ <o:File HRef="slide0041_image101.jpg"/>
+ <o:File HRef="slide0041_image102.gif"/>
+ <o:File HRef="slide0072.htm"/>
+ <o:File HRef="slide0058.htm"/>
+ <o:File HRef="slide0042.htm"/>
+ <o:File HRef="slide0043.htm"/>
+ <o:File HRef="slide0044.htm"/>
+ <o:File HRef="slide0045.htm"/>
+ <o:File HRef="slide0046.htm"/>
+ <o:File HRef="slide0046_image103.png"/>
+ <o:File HRef="slide0046_image104.jpg"/>
+ <o:File HRef="slide0047.htm"/>
+ <o:File HRef="slide0047_image105.png"/>
+ <o:File HRef="slide0047_image106.jpg"/>
+ <o:File HRef="slide0047_image107.gif"/>
+ <o:File HRef="slide0047_image108.png"/>
+ <o:File HRef="slide0047_image109.jpg"/>
+ <o:File HRef="slide0047_image110.gif"/>
+ <o:File HRef="slide0061.htm"/>
+ <o:File HRef="slide0061_image111.png"/>
+ <o:File HRef="slide0061_image112.jpg"/>
+ <o:File HRef="slide0061_image113.png"/>
+ <o:File HRef="slide0061_image114.jpg"/>
+ <o:File HRef="slide0048.htm"/>
+ <o:File HRef="slide0048_image115.png"/>
+ <o:File HRef="slide0048_image116.jpg"/>
+ <o:File HRef="slide0048_image117.png"/>
+ <o:File HRef="slide0048_image118.jpg"/>
+ <o:File HRef="slide0048_image119.gif"/>
+ <o:File HRef="slide0048_image120.gif"/>
+ <o:File HRef="slide0048_image121.gif"/>
+ <o:File HRef="slide0073.htm"/>
+ <o:File HRef="slide0073_image122.png"/>
+ <o:File HRef="slide0073_image123.jpg"/>
+ <o:File HRef="slide0073_image124.gif"/>
+ <o:File HRef="slide0049.htm"/>
+ <o:File HRef="slide0049_image125.png"/>
+ <o:File HRef="slide0049_image126.jpg"/>
+ <o:File HRef="slide0049_image127.png"/>
+ <o:File HRef="slide0049_image128.jpg"/>
+ <o:File HRef="slide0049_image129.png"/>
+ <o:File HRef="slide0049_image130.jpg"/>
+ <o:File HRef="slide0049_image131.gif"/>
+ <o:File HRef="slide0049_image132.gif"/>
+ <o:File HRef="slide0049_image133.gif"/>
+ <o:File HRef="slide0050.htm"/>
+ <o:File HRef="slide0050_image134.png"/>
+ <o:File HRef="slide0050_image135.jpg"/>
+ <o:File HRef="slide0050_image136.png"/>
+ <o:File HRef="slide0050_image137.jpg"/>
+ <o:File HRef="slide0050_image138.gif"/>
+ <o:File HRef="slide0050_image139.gif"/>
+ <o:File HRef="slide0050_image140.gif"/>
+ <o:File HRef="slide0051.htm"/>
+ <o:File HRef="slide0051_image141.png"/>
+ <o:File HRef="slide0051_image142.jpg"/>
+ <o:File HRef="slide0077.htm"/>
+ <o:File HRef="slide0062.htm"/>
+ <o:File HRef="slide0062_image143.png"/>
+ <o:File HRef="slide0062_image144.jpg"/>
+ <o:File HRef="slide0062_image145.png"/>
+ <o:File HRef="slide0062_image146.jpg"/>
+ <o:File HRef="slide0053.htm"/>
+ <o:File HRef="slide0054.htm"/>
+ <o:File HRef="slide0055.htm"/>
+ <o:File HRef="slide0057.htm"/>
+ <o:File HRef="slide0059.htm"/>
+ <o:File HRef="master01.htm"/>
+ <o:File HRef="master03_stylesheet.css"/>
+ <o:File HRef="script.js"/>
+ <o:MainFile HRef="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm"/>
+ <o:File HRef="fullscreen.htm"/>
+ <o:File HRef="notes_flag.gif"/>
+ <o:File HRef="buttons.gif"/>
+ <o:File HRef="frame.htm"/>
+ <o:File HRef="outline.htm"/>
+ <o:File HRef="filelist.xml"/>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm
new file mode 100644
index 0000000..25d1b64
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm
@@ -0,0 +1,47 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<title>New Features Of UML2</title>
+<![if !ppt]><script src=script.js></script><script>
+<!--
+var gNavLoaded = gOtlNavLoaded = gOtlLoaded = false;
+function Load()
+{
+	str=unescape(document.location.hash),idx=str.indexOf('#')
+	if(idx>=0) str=str.substr(1);
+	if(str) PPTSld.location.replace(escape(str));
+}
+//-->
+</script>
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"
+ codebase="http://download.microsoft.com/download/PowerPoint2002/Install/10.0.2609/WIN98MeXP/EN-US/msorun.cab#version=11,0,0,1"></object>
+<![endif]-->
+<![endif]>
+</head>
+
+<frameset rows="*,25" border=0>
+ <frameset cols="25%,*" id=PPTHorizAdjust framespacing=2>
+  <frameset rows="100%,*">
+   <frame src=outline.htm title="Outline" name=PPTOtl>
+  </frameset>
+  <frameset rows="*,40" id=PPTVertAdjust framespacing=2 frameborder=1
+   onload="Load()">
+   <frame src=slide0001.htm title="Slide" name=PPTSld>
+   <frame src=slide0001.htm title="Notes" name=PPTNts>
+  </frameset>
+ </frameset>
+ <frameset cols="25%,*" framespacing=1>
+  <frame src=outline.htm title="Outline
+Navigation Bar" name=PPTOtlNav scrolling=no noresize>
+  <frame src=outline.htm title="Slide
+Navigation Bar" name=PPTNav scrolling=no noresize>
+ </frameset>
+</frameset>
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm
new file mode 100644
index 0000000..6773e82
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm
@@ -0,0 +1,30 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<script src=script.js></script><script><!--
+var SCREEN_MODE   = "FullScreen";
+function Load() {
+	str=unescape(document.location.hash),idx=str.indexOf('#')
+	if(idx>=0) str=str.substr(1);
+	if(!str) str = "slide0001.htm";
+	PPTSld.location.replace(MHTMLPrefix+escape(str));
+}
+function Unload() {
+	if ( document.body.PPTSldFrameset != null )
+		document.body.PPTSldFrameset.frames[1].document.body.resume();
+}
+//-->
+</script>
+</head>
+
+<frameset rows="*" frameborder=0 onload="Load()" onunload="Unload()">
+ <frame name=PPTSld>
+</frameset>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm
new file mode 100644
index 0000000..50146b0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm
@@ -0,0 +1,139 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+	parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="5"/>
+</o:shapelayout>
+</head>
+
+<body>
+<p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/><v:background
+ id="_x0000_s5121" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+</v:background><v:shapetype id="_x0000_s5122" style='position:absolute;left:0;
+ top:0;width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="header" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5122" class=O><span style='font-size:50%;mso-field-code:
+meta14'>‹header›</span><span style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_s5123" style='position:absolute;left:306pt;top:0;
+ width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="dateTime" position="1"/></v:shapetype>
+
+<div v:shape="_x0000_s5123" class=O style='text-align:right'><span lang=EN-US
+style='font-size:50%;mso-field-code:meta0'>‹date/time›</span><span
+style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_m5124" style='position:absolute;left:90pt;top:54pt;
+ width:5in;height:270pt;v-text-anchor:middle' coordsize="21600,21600" o:master=""
+ o:spt="1" path="m,l,21600r21600,l21600,xe">
+ <v:fill o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter"/>
+ <v:shadow obscured="t"/>
+ <v:path gradientshapeok="t" fillok="f" o:connecttype="rect"/>
+ <o:lock v:ext="edit" text="t"/>
+ <p:placeholder type="slideImage" position="2"/></v:shapetype><v:shapetype
+ id="_x0000_m5125" style='position:absolute;left:1in;top:342pt;width:396pt;
+ height:324pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="body" position="3" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_m5125">
+
+<div class=N>Click to edit Master text styles&#13;</div>
+
+<div class=N1>Second level&#13;</div>
+
+<div class=N2>Third level&#13;</div>
+
+<div class=N3>Fourth level&#13;</div>
+
+<div class=N4>Fifth level</div>
+
+</div>
+
+<v:shapetype id="_x0000_s5126" style='position:absolute;left:0;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="footer" position="4" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5126" class=O><span style='font-size:50%;mso-field-code:
+meta15'>‹footer›</span><span style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_s5127" style='position:absolute;left:306pt;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="slideNumber" position="5" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5127" class=O style='text-align:right'><span
+style='font-size:50%;mso-field-code:meta16'>‹#›</span><span style='font-size:
+50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<p:notes id="44" layout="notes" slots="slideImage,body">
+ <o:shapelayout v:ext="edit">
+  <o:idmap v:ext="edit" data="91"/>
+ </o:shapelayout><v:shape id="_x0000_s93186" type="#_x0000_m5124" style='position:absolute;
+  left:90pt;top:54pt;width:5in;height:270pt'>
+  <v:fill o:detectmouseclick="t"/>
+  <v:stroke o:forcedash="t"/>
+  <o:lock v:ext="edit" text="t"/>
+  <p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s93187"
+  type="#_x0000_m5125" style='position:absolute;left:1in;top:342pt;width:396pt;
+  height:324pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s93187" class=N>OCL is often used to specify operation
+ precondition and postcondition constraints. A third kind of OCL expression
+ defined on operations is the body expression, which defines the value of the
+ operation in terms of its parameters and the properties of the context
+ classifier. </div>
+</p:notes>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm
new file mode 100644
index 0000000..27ddcb2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm
@@ -0,0 +1,84 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+	parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+<p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/><v:background
+ id="_x0000_s3073" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+</v:background><v:shapetype id="_x0000_s3074" style='position:absolute;left:0;
+ top:0;width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="header" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3074" class=O><span style='font-size:50%;mso-field-code:
+meta14'>‹header›</span><span style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_s3075" style='position:absolute;left:306pt;top:0;
+ width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="dateTime" position="1" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3075" class=O style='text-align:right'><span lang=EN-US
+style='font-size:50%;mso-field-code:meta0'>‹date/time›</span><span
+style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_s3076" style='position:absolute;left:0;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="footer" position="2" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3076" class=O><span style='font-size:50%;mso-field-code:
+meta15'>‹footer›</span><span style='font-size:50%;mso-special-format:lastCR'>&#13;</span></div>
+
+<v:shapetype id="_x0000_s3077" style='position:absolute;left:306pt;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="slideNumber" position="3" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3077" class=O style='text-align:right'><span
+style='font-size:50%;mso-field-code:meta16'>‹#›</span><span style='font-size:
+50%;mso-special-format:lastCR'>&#13;</span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm
new file mode 100644
index 0000000..94a0006
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm
@@ -0,0 +1,57 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+	parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+
+<div v:shape="_x0000_m1026" class=T>Click to edit Master title style</div>
+
+<div v:shape="_x0000_m1027" style='tab-stops:.4427in'>
+
+<div class=B>Click to edit Master text styles&#13;</div>
+
+<div class=B1>Second level&#13;</div>
+
+<div class=B2>Third level&#13;</div>
+
+<div class=B3>Fourth level&#13;</div>
+
+<div class=B4>Fifth level</div>
+
+</div>
+
+<div v:shape="_x0000_s1033" class=O><span style='mso-bidi-font-family:Arial;
+font-size:42%'><span style='mso-spacerun:yes'> </span></span><span
+style='font-size:42%'>New Features of UML2</span><span lang=EN-US
+style='font-size:42%;mso-ansi-language:EN-US'> |<span
+style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM Corp.,
+2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+
+<div v:shape="_x0000_s1035" class=O style='mso-line-spacing:"100 50 0";
+mso-char-wrap:1;mso-kinsoku-overflow:1'><span lang=EN-US style='mso-bidi-font-family:
+Arial;font-size:42%;mso-ansi-language:EN-US;mso-field-code:meta16'><b>‹#›</b></span><span
+lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+EN-US;mso-special-format:lastCR'><b>&#13;</b></span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml
new file mode 100644
index 0000000..02575eb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml
@@ -0,0 +1,76 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <o:shapelayout v:ext="edit">
+  <o:idmap v:ext="edit" data="1"/>
+ </o:shapelayout><p:colorscheme
+  colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+ <v:background id="_x0000_s1025" o:bwmode="white" fillcolor="white [0]">
+  <v:fill color2="#339 [5]"/>
+ </v:background><p:shaperange id="_x0000_s1032">
+  <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
+   o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
+   <v:stroke joinstyle="miter"/>
+   <v:formulas>
+    <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+    <v:f eqn="sum @0 1 0"/>
+    <v:f eqn="sum 0 0 @1"/>
+    <v:f eqn="prod @2 1 2"/>
+    <v:f eqn="prod @3 21600 pixelWidth"/>
+    <v:f eqn="prod @3 21600 pixelHeight"/>
+    <v:f eqn="sum @0 0 1"/>
+    <v:f eqn="prod @6 1 2"/>
+    <v:f eqn="prod @7 21600 pixelWidth"/>
+    <v:f eqn="sum @8 21600 0"/>
+    <v:f eqn="prod @7 21600 pixelHeight"/>
+    <v:f eqn="sum @10 21600 0"/>
+   </v:formulas>
+   <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" aspectratio="t"/>
+  </v:shapetype><v:shape id="_x0000_s1032" type="#_x0000_t75" style='position:absolute;
+   left:0;top:495pt;width:10in;height:45pt' o:userdrawn="t">
+   <v:imagedata src="master03_image001.jpg" o:title="light4"/>
+  </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_m1026">
+  <v:shapetype id="_x0000_m1026" style='position:absolute;left:54pt;top:84pt;
+   width:612pt;height:42pt;v-text-anchor:middle' coordsize="21600,21600"
+   o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f"
+   fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]" o:detectmouseclick="t"/>
+   <v:stroke joinstyle="miter" o:forcedash="t"/>
+   <v:path gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" grouping="t"/>
+   <p:placeholder type="title"/>
+  </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_m1027">
+  <v:shapetype id="_x0000_m1027" style='position:absolute;left:54pt;top:138pt;
+   width:612pt;height:342pt' coordsize="21600,21600" o:master="" o:spt="1"
+   path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+   stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]" o:detectmouseclick="t"/>
+   <v:stroke joinstyle="miter" o:forcedash="t"/>
+   <v:path gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" grouping="t"/>
+   <p:placeholder type="body" position="1"/>
+  </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s1031">
+  <v:shape id="_x0000_s1031" type="#_x0000_t75" style='position:absolute;
+   left:14.75pt;top:0;width:262.125pt;height:76pt' o:userdrawn="t">
+   <v:imagedata src="master03_image002.jpg" o:title="eclipsecon_2008"
+    croptop="8573f" cropbottom="8252f"/>
+  </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_s1033">
+  <v:rect id="_x0000_s1033" style='position:absolute;left:114pt;top:509.875pt;
+   width:606pt;height:19.25pt' o:bwmode="black" o:userdrawn="t" filled="f"
+   fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]"/>
+   <v:shadow color="gray [2]"/>
+   <v:textbox style='mso-fit-shape-to-text:t'/>
+   <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="0"/>
+  </v:rect><v:rect id="_x0000_s1035" style='position:absolute;left:0;top:514.75pt;
+   width:79.25pt;height:25.25pt' o:bwmode="black" filled="f" fillcolor="#bbe0e3 [4]"
+   stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:rect></p:shaperange>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg
new file mode 100644
index 0000000..6218aec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg
new file mode 100644
index 0000000..6ebe300
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg
new file mode 100644
index 0000000..df11cf0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg
new file mode 100644
index 0000000..3caadfb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css
new file mode 100644
index 0000000..38aff96
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css
@@ -0,0 +1,476 @@
+body
+	{width:534px;
+	height:400px;}
+.TB
+	{mso-special-format:nobullet•;}
+.T
+	{text-align:left;
+	font-family:Arial;
+	mso-bidi-font-family:Arial;
+	mso-hansi-font-family:Arial;
+	color:#2F2672;
+	font-size:133%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.BB
+	{mso-special-format:bullet•;}
+.B
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:114%;
+	mso-margin-left-alt:109;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.B1B
+	{mso-special-format:bulletw;
+	font-family:Wingdings;}
+.B1
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:95%;
+	mso-margin-left-alt:395;
+	mso-text-indent-alt:252;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.B2B
+	{mso-special-format:bullet§;
+	font-family:Wingdings;}
+.B2
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:85%;
+	mso-margin-left-alt:613;
+	mso-text-indent-alt:504;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.B3B
+	{mso-special-format:bullet\F0AA;
+	font-family:Wingdings;}
+.B3
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:76%;
+	mso-margin-left-alt:826;
+	mso-text-indent-alt:685;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.B4B
+	{mso-special-format:bullet\F0AB;
+	font-family:Wingdings;}
+.B4
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:76%;
+	mso-margin-left-alt:1081;
+	mso-text-indent-alt:935;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.NB
+	{mso-special-format:nobullet•;}
+.N
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:57%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.N1B
+	{mso-special-format:nobullet•;}
+.N1
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:57%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.N2B
+	{mso-special-format:nobullet•;}
+.N2
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:57%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.N3B
+	{mso-special-format:nobullet•;}
+.N3
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:57%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.N4N
+	{mso-special-format:nobullet•;}
+.N4
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:57%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.OB
+	{mso-special-format:nobullet•;}
+.O
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:114%;}
+.O1B
+	{mso-special-format:nobullet•;}
+.O1
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:114%;}
+.O2B
+	{mso-special-format:nobullet•;}
+.O2
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:114%;}
+.O3B
+	{mso-special-format:nobullet•;}
+.O3
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:114%;}
+.O4B
+	{mso-special-format:nobullet•;}
+.O4
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:114%;}
+.CBB
+	{mso-special-format:nobullet•;}
+.CB
+	{text-align:center;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:114%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.CB1B
+	{mso-special-format:nobulletw;
+	font-family:Wingdings;}
+.CB1
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:95%;
+	mso-margin-left-alt:252;
+	mso-text-indent-alt:252;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.CB2B
+	{mso-special-format:nobullet§;
+	font-family:Wingdings;}
+.CB2
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:85%;
+	mso-margin-left-alt:504;
+	mso-text-indent-alt:504;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.CB3B
+	{mso-special-format:nobullet\F0AA;
+	font-family:Wingdings;}
+.CB3
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:76%;
+	mso-margin-left-alt:685;
+	mso-text-indent-alt:685;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.CB4B
+	{mso-special-format:nobullet\F0AB;
+	font-family:Wingdings;}
+.CB4
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:76%;
+	mso-margin-left-alt:935;
+	mso-text-indent-alt:935;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.CTB
+	{mso-special-format:nobullet•;}
+.CT
+	{text-align:left;
+	font-family:Arial;
+	mso-bidi-font-family:Arial;
+	mso-hansi-font-family:Arial;
+	color:#2F2672;
+	font-size:133%;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.HBB
+	{mso-special-format:bullet•;}
+.HB
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:95%;
+	mso-margin-left-alt:109;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.HB1B
+	{mso-special-format:bulletw;
+	font-family:Wingdings;}
+.HB1
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:85%;
+	mso-margin-left-alt:395;
+	mso-text-indent-alt:252;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.HB2B
+	{mso-special-format:bullet§;
+	font-family:Wingdings;}
+.HB2
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:76%;
+	mso-margin-left-alt:613;
+	mso-text-indent-alt:504;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.HB3B
+	{mso-special-format:bullet\F0AA;
+	font-family:Wingdings;}
+.HB3
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:66%;
+	mso-margin-left-alt:826;
+	mso-text-indent-alt:685;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.HB4B
+	{mso-special-format:bullet\F0AB;
+	font-family:Wingdings;}
+.HB4
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:66%;
+	mso-margin-left-alt:1081;
+	mso-text-indent-alt:935;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.QBB
+	{mso-special-format:bullet•;}
+.QB
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:85%;
+	mso-margin-left-alt:109;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.QB1B
+	{mso-special-format:bulletw;
+	font-family:Wingdings;}
+.QB1
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:76%;
+	mso-margin-left-alt:395;
+	mso-text-indent-alt:252;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.QB2B
+	{mso-special-format:bullet§;
+	font-family:Wingdings;}
+.QB2
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:66%;
+	mso-margin-left-alt:613;
+	mso-text-indent-alt:504;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.QB3B
+	{mso-special-format:bullet\F0AA;
+	font-family:Wingdings;}
+.QB3
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:57%;
+	mso-margin-left-alt:826;
+	mso-text-indent-alt:685;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.QB4B
+	{mso-special-format:bullet\F0AB;
+	font-family:Wingdings;}
+.QB4
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:57%;
+	mso-margin-left-alt:1081;
+	mso-text-indent-alt:935;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.TblB
+	{mso-special-format:nobullet•;}
+.Tbl
+	{text-align:left;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	color:black;
+	mso-color-index:1;
+	font-size:95%;
+	mso-margin-left-alt:109;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.Tbl1B
+	{mso-special-format:nobulletw;
+	font-family:Wingdings;}
+.Tbl1
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:85%;
+	mso-margin-left-alt:395;
+	mso-text-indent-alt:252;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.Tbl2B
+	{mso-special-format:nobullet§;
+	font-family:Wingdings;}
+.Tbl2
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:76%;
+	mso-margin-left-alt:613;
+	mso-text-indent-alt:504;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.Tbl3B
+	{mso-special-format:nobullet\F0AA;
+	font-family:Wingdings;}
+.Tbl3
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:66%;
+	mso-margin-left-alt:826;
+	mso-text-indent-alt:685;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.Tbl4B
+	{mso-special-format:nobullet\F0AB;
+	font-family:Wingdings;}
+.Tbl4
+	{font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-size:66%;
+	mso-margin-left-alt:1081;
+	mso-text-indent-alt:935;
+	mso-char-wrap:1;
+	mso-kinsoku-overflow:1;}
+.defaultB
+	{mso-special-format:nobullet•;}
+.default
+	{text-align:center;
+	font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-ascii-font-family:Arial;
+	mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+	mso-hansi-font-family:Arial;
+	font-weight:normal;
+	font-style:normal;
+	text-decoration:none;
+	text-shadow:none;
+	text-effect:none;
+	mso-fareast-hint:no;
+	layout-flow:horizontal;
+	color:black;
+	mso-color-index:1;
+	font-size:114%;
+	mso-text-raise:0%;
+	mso-line-spacing:"100 0 0";
+	mso-margin-left-alt:0;
+	mso-text-indent-alt:0;
+	mso-char-wrap:0;
+	mso-kinsoku-overflow:0;
+	direction:ltr;
+	mso-word-wrap:1;
+	mso-vertical-align-special:baseline;
+	mso-ansi-language:EN-US;}
+a:link
+	{color:#009999 !important;}
+a:active
+	{color:#333399 !important;}
+a:visited
+	{color:#99CC00 !important;}
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm
new file mode 100644
index 0000000..9cad10c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm
@@ -0,0 +1,42 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+	parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+
+<div v:shape="_x0000_m24579" class=CT>Click to edit Master title style</div>
+
+<div v:shape="_x0000_m24580" class=CB style='tab-stops:.4427in'>Click to edit
+Master subtitle style</div>
+
+<div v:shape="_x0000_s24584" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+1'><span style='mso-bidi-font-family:Arial;font-size:58%'>170</span></div>
+
+<div v:shape="_x0000_s24585" class=O><span lang=EN-US style='font-size:50%;
+mso-ansi-language:EN-US'>Copyright © IBM Corp., 2007-2008. </span><span
+style='mso-bidi-font-family:Arial;font-size:50%'>|<span
+style='mso-spacerun:yes'>  </span>March-17-2008<span style='mso-spacerun:yes'> 
+</span>|</span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml
new file mode 100644
index 0000000..b9ae048
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml
@@ -0,0 +1,85 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <o:shapelayout v:ext="edit">
+  <o:idmap v:ext="edit" data="24"/>
+ </o:shapelayout><p:colorscheme
+  colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+ <v:background id="_x0000_s24577" o:bwmode="white" fillcolor="white [0]">
+  <v:fill color2="#339 [5]"/>
+ </v:background><p:shaperange id="_x0000_s24578">
+  <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
+   o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
+   <v:stroke joinstyle="miter"/>
+   <v:formulas>
+    <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+    <v:f eqn="sum @0 1 0"/>
+    <v:f eqn="sum 0 0 @1"/>
+    <v:f eqn="prod @2 1 2"/>
+    <v:f eqn="prod @3 21600 pixelWidth"/>
+    <v:f eqn="prod @3 21600 pixelHeight"/>
+    <v:f eqn="sum @0 0 1"/>
+    <v:f eqn="prod @6 1 2"/>
+    <v:f eqn="prod @7 21600 pixelWidth"/>
+    <v:f eqn="sum @8 21600 0"/>
+    <v:f eqn="prod @7 21600 pixelHeight"/>
+    <v:f eqn="sum @10 21600 0"/>
+   </v:formulas>
+   <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" aspectratio="t"/>
+  </v:shapetype><v:shape id="_x0000_s24578" type="#_x0000_t75" style='position:absolute;
+   left:0;top:495pt;width:10in;height:45pt' o:userdrawn="t">
+   <v:imagedata src="master03_image001.jpg" o:title="light4"/>
+  </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_m24579">
+  <v:shapetype id="_x0000_m24579" style='position:absolute;left:54pt;top:126pt;
+   width:612pt;height:90pt;v-text-anchor:middle' coordsize="21600,21600"
+   o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f"
+   fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]" o:detectmouseclick="t"/>
+   <v:stroke joinstyle="miter" o:forcedash="t"/>
+   <v:path gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" grouping="t"/>
+   <p:placeholder type="centerTitle"/>
+  </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_m24580">
+  <v:shapetype id="_x0000_m24580" style='position:absolute;left:108pt;top:270pt;
+   width:7in;height:138pt' coordsize="21600,21600" o:master="" o:spt="1"
+   path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+   stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]" o:detectmouseclick="t"/>
+   <v:stroke joinstyle="miter" o:forcedash="t"/>
+   <v:path gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" grouping="t"/>
+   <p:placeholder type="subTitle" position="1"/>
+  </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s24581">
+  <v:shape id="_x0000_s24581" type="#_x0000_t75" style='position:absolute;
+   left:14.75pt;top:0;width:262.125pt;height:76pt' o:userdrawn="t">
+   <v:imagedata src="master03_image002.jpg" o:title="eclipsecon_2008"
+    croptop="8573f" cropbottom="8252f"/>
+  </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_s24584">
+  <v:shapetype id="_x0000_s24584" style='position:absolute;left:542pt;top:19pt;
+   width:168pt;height:37.5pt' coordsize="21600,21600" o:master="" o:spt="1"
+   path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+   stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]" o:detectmouseclick="t"/>
+   <v:stroke joinstyle="miter" o:forcedash="t"/>
+   <v:shadow color="gray [2]"/>
+   <v:path gradientshapeok="t" o:connecttype="rect"/>
+   <o:lock v:ext="edit" grouping="t"/>
+   <p:placeholder type="slideNumber" position="4" size="quarter"/>
+   <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="1"/>
+  </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s24585">
+  <v:rect id="_x0000_s24585" style='position:absolute;left:3.625pt;top:508.375pt;
+   width:716.5pt;height:21.625pt' o:bwmode="black" o:userdrawn="t" filled="f"
+   fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+   <v:fill color2="white [0]"/>
+   <v:shadow color="gray [2]"/>
+   <v:textbox style='mso-fit-shape-to-text:t'/>
+   <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="2"/>
+  </v:rect></p:shaperange>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg
new file mode 100644
index 0000000..df11cf0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg
new file mode 100644
index 0000000..3caadfb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif
new file mode 100644
index 0000000..608b349
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm
new file mode 100644
index 0000000..4adc55c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm
@@ -0,0 +1,1583 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<script src=script.js></script><script><!--
+if( !(IsWin("PPTOtl")||IsWin("PPTNav")||IsWin("PPTOtlNav")) )
+{
+	obj = GetObj("Main-File")
+	parent.location.href=obj.href
+}
+var gOtlHiliteClr="#ffffff",gOtlNormalClr="#000000",gOtlActiveClr="#ffff00",gSelected="",gTxtState=false,gChildEntryTable=new Array()
+function Load()
+{
+	if( IsWin("PPTOtl" ) ){ LoadOtl(); parent.gOtlLoaded=true; return }
+	if( g_supportsPPTHTML ) {
+		if( IsWin("PPTNav" ) ){ LoadNav("NavObj",UpdNav); parent.gNavLoaded=true; return }
+		if( IsWin("PPTOtlNav" ) ){ LoadNav("OtlNavObj",UpdOtlNav); parent.gOtlNavLoaded=true; return }
+	}
+}
+function Upd(){ if( IsWin("PPTNav") ) LoadNav("NavObj",UpdNav) }
+function LoadNav( oId,UpdFunc )
+{
+	document.ondragstart=CancelDrag
+	document.onselectstart=CancelDrag
+	document.body.style.margin=2
+	UpdFunc()
+	obj=document.all.item(oId)
+	obj.style.display="block"
+	obj.style.visibility="visible"
+	document.bgColor="threedface"
+	if( parent.frames["PPTNts"] )
+		notesBtn.style.display = ""
+	if( parent.gHasNarration )
+		nb_voiceBorder.style.display = ""
+}
+function LoadOtl()
+{
+	var otl=GetObj("OtlObj")
+	otl.style.display="block"
+	otl.style.visibility="visible"
+	if( gOtlActiveClr == "" ) gOtlActiveClr=document.linkColor
+	if( gOtlHiliteClr == "" ) gOtlHiliteClr=document.fgColor
+	if( gOtlNormalClr == "" )
+		gOtlNormalClr=document.bgColor
+	else
+		document.bgColor=gOtlNormalClr
+	InitArray()
+	if( ObjExists( parent.gCurSld ) ) {
+		ChangeState( parent.gCurSld,gOtlNormalClr,gOtlHiliteClr )
+		gSelected=parent.gCurSld
+	}
+	else gSelected = -1
+	UpdOtl()
+}
+function UpdOtl(){ UpdIdx(parent.gCurSld) }
+function UpdIdx( idx )
+{
+	if( gSelected != idx ) {
+		if( gSelected > 0 )
+			ChangeState( gSelected,gOtlHiliteClr,gOtlNormalClr )
+		if( ObjExists( idx ) ) {
+			gSelected = idx
+			ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )
+		}
+		else gSelected = -1
+	}
+	if( gTxtState != parent.gOtlTxtExp ) {
+		state = "block"
+		if( !parent.gOtlTxtExp )
+			state="none"
+		for(ii=0; ii<gChildEntryTable.length; ii++) {
+			obj=gChildEntryTable[ii];
+			if( obj.id == null ) continue;
+			if( obj.id.indexOf("PPTC") >= 0 )
+				obj.style.display=state;
+		}
+		gTxtState=parent.gOtlTxtExp
+		if( ObjExists( gSelected ) )
+			ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )
+	}
+}
+function InitArray()
+{
+	count=0
+	var list=GetTags(document,"DIV");
+	for(ii=0; ii<list.length; ii++) {
+		obj=list.item(ii)
+		if( obj.id == null ) continue
+		if( obj.id.indexOf("PPTC") >= 0 )
+			gChildEntryTable[count++]=obj
+	}
+}
+function ChangeState( idx,fgColor,bgColor )
+{
+	obj=GetObj("PPTL"+idx)
+	obj.style.color=fgColor
+	obj=GetObj("PPTP"+idx)
+	obj.style.backgroundColor=bgColor
+}
+function ChgClr( o,clr ){ if( o.id != "PPTL"+gSelected ) o.style.color=clr }
+function Over( src ){ ChgClr(GetLink(src),gOtlActiveClr) }
+function Out( src ){ ChgClr(GetLink(src),gOtlHiliteClr) }
+function Follow(src){ window.location.href = GetLink(src).href; }
+function ObjExists( ii ) { obj=GetObj("PPTP"+ii ); return( obj ) }
+function GoToSld( href ){ UpdIdx(parent.GetSldNum(href)); parent.GoToSld( href ) }
+function CancelDrag(){ window.event.cancelBubble=true;window.event.returnValue=false}
+function GetLink(src)
+{
+   if(src.tagName=="A") return src
+   else return GetTags(src,"A").item(0)
+}
+function UpdNav()
+{
+	txt = "<center>";
+	if( parent.GetHrefObj( parent.gCurSld ).mOrigVis == 1 )
+		txt += "Slide " + parent.GetCurSldNum() + " of " + parent.GetNumSlds()
+	else
+		txt += "Hidden Slide"
+	txt += "</center>";
+	nav_text.innerHTML = txt;
+	if( !parent.HasPrevSld() )
+		gBtnArr["nb_prev"].Enabled(0)
+	else
+		gBtnArr["nb_prev"].Enabled(1)
+	if( !parent.HasNextSld() )
+		gBtnArr["nb_next"].Enabled(0)
+	else
+		gBtnArr["nb_next"].Enabled(1)
+	gBtnArr["nb_nts"].SetEnabled()
+	gBtnArr["nb_nts"].SetFlag( parent.gHasNts )
+	gBtnArr["nb_sldshw"].Enabled(1)
+	gBtnArr["nb_voice"].Enabled(1)
+}
+function UpdOtlNav()
+{
+	gBtnArr["nb_otl"].SetEnabled();
+	if( parent.gOtlOpen )
+		gBtnArr["nb_otlTxt"].Enabled( true );
+	else
+		document.all.item("nb_otlTxtBorder").style.visibility = "hidden";
+}
+
+//--></script>
+<style>
+<!--.PTxt
+	{position:relative;
+	width:100%;
+	margin-top:5px;
+	padding-left:2px;
+	font-weight:bold;}
+.CTxt
+	{position:relative;
+	width:100%;
+	margin-top:5px;}
+a
+	{color:white;
+	text-decoration:none;}
+ul
+	{color:white;
+	margin-bottom:0px;
+	margin-left:20px;}
+.sldNum
+	{margin-top:5px;
+	color:white;}
+.button
+	{position:absolute;
+	width:32px;
+	height:20px;
+	border-style:solid;
+	border-width:1px;
+	border-color:threedface;}
+-->
+</style>
+</head>
+
+<body onload="Load()" style='margin:2px'>
+
+<div id=NavObj onload="Load()" onmouseover="BtnOnOver()"
+onmousedown="BtnOnDown()" onmouseout="BtnOnOut()" onmouseup="BtnOnUp()"
+onkeypress="_KPH()" style='display:none;visibility:hidden'>
+<table id="notesBtn" style='position:absolute;display:none;width:70px' align=left cellpadding=0
+ cellspacing=0>
+ <td nowrap>
+ <div id="nb_ntsElem" align=center style='position:relative;padding:3px;
+ font-family:Arial;color:buttontext;font-size:9pt'><img src="notes_flag.gif"
+ border=0 id="notes_flag" style='display:none'><span
+style='mso-spacerun:yes'>  </span>Notes</div>
+ <div title="Show/Hide Notes" id="nb_nts" style='position:absolute;top:0%;
+ left:0%;width:100%;height:100%'></div>
+ </td>
+</table>
+
+<table style='position:relative;width:70px' align=right cellpadding=0 cellspacing=0>
+ <td nowrap>
+ <div id="nb_sldshwText" title="Full
+Screen Slide Show" align=center style='position:relative;margin-left:20px;padding:3px;
+ font-family:Arial;color:buttontext;font-size:9pt;cursor:default'>Slide
+Show</div>
+ <div id="nb_sldshwBorder" title="Full Screen Slide Show" style='position:absolute;top:0%;left:0%;width:100%;height:20px'>
+ <div style='position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_sldshw" style='position:relative;left:-254px'></div>
+ </div>
+ </td>
+ <td>
+ <div id="nb_voiceBorder" style='display:none;position:absolute;top:0;left:-40px;
+ width:20px;height:20px'>
+ <div style='position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_voice" title="Pause/Play Narration" style='position:
+ relative;left:-290px'></div>
+ </div>
+ </td>
+</table>
+
+<table style='position:relative' align=center cellpadding=0 cellspacing=0>
+ <td nowrap>
+ <div id="nb_prevBorder" class=button style='left:-30px'>
+ <div style='position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_prev" title="Previous Slide" style='position:relative;
+ left:0px'></div>
+ </div>
+ <span id="nav_text" style='position:relative;top:3px;width:100px;font-family:
+ Arial;color:buttontext;font-size:9pt'></span>
+ <div id="nb_nextBorder" class=button>
+ <div style='position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_next" title="Next Slide" style='position:relative;
+ left:-90px'></div>
+ </div>
+ </td>
+</table>
+</div>
+
+<div id=OtlNavObj onload="Load()" onmouseover="BtnOnOver()"
+onmousedown="BtnOnDown()" onmouseout="BtnOnOut()" onmouseup="BtnOnUp()"
+onkeypress="_KPH()" style='display:none;visibility:hidden'>
+
+<table style='position:relative;width:70px' align=left cellpadding=0 cellspacing=0>
+ <td nowrap><div title="Show/Hide
+Outline" id="nb_otl"
+ style='position:absolute;top:0%;left:0%;width:100%;height:100%;cursor:default'>
+ <div id="nb_otlElem" align=center style='position:relative;padding:3px;font-family:Arial;
+ color:buttontext;font-size:9pt'>Outline</div></div>
+ </td>
+</table>
+
+<table style='position:relative' align=center cellpadding=0 cellspacing=0>
+ <td>
+ <div style='position:absolute;left:-18px;width:24px;height:20px;border-style:
+ solid;border-width:1px;border-color:threedface' id="nb_otlTxtBorder">
+ <div style='position:absolute;clip:rect(0px, 22px, 18px, 0px)'><img
+ src=buttons.gif id="nb_otlTxt" title="Expand/Collapse Outline"
+ style='position:relative;left:-157px'></div>
+ </div>
+ </td>
+</table>
+
+</div>
+
+<div id=OtlObj style='display:none;visibility:hidden;'>
+
+
+<table width="100%" style='font-family:Arial;font-size:9pt'>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>1</font></div>
+  </td>
+  <td width="100%">
+  <div id=PPTP1 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0001.htm');" id=PPTL1>New Features of UML2:
+  Generics, Static Profile Definition and OCL integration</a></font></div>
+  <div id=PPTC1 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Long Talk</li>
+   <li>(170)</li>
+   <br>
+   <br>
+   <li>James Bruck</li>
+   <li>IBM Rational Software</li>
+   <li>UML2 Committer</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>2</font></div>
+  </td>
+  <td>
+  <div id=PPTP2 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0010.htm');" id=PPTL2>Agenda</a></font></div>
+  <div id=PPTC2 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduction</li>
+   <br>
+   <br>
+   <li>New Features:</li>
+   <br>
+   <br>
+   <ul>
+    <li>Generics</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Static Profile Definition</li>
+   </ul>
+   <br>
+   <ul>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Summary</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>3</font></div>
+  </td>
+  <td>
+  <div id=PPTP3 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0011.htm');" id=PPTL3>Introduction: Fill up
+  your Toolbox</a></font></div>
+  <div id=PPTC3 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Creating architectures using basic modeling techniques (Class diagrams,
+       Sequence diagrams etc.) is just the first step.</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+   <li>Expand your toolbox by adding:</li>
+   <ul>
+    <li>Generics/Templates</li>
+    <ul>
+     <li>Ability to express generic reusable behavior.</li>
+     <br>
+     <br>
+    </ul>
+    <li>Static profile definition</li>
+    <ul>
+     <li>Generate code from profile</li>
+     <li>Now you can specify behavior in your profiles.</li>
+     <br>
+     <br>
+    </ul>
+    <li>OCL Integration</li>
+    <ul>
+     <li>Ability to create constraints, attach them to your model and have all
+         the code necessary to evaluate the constraints using the MDT-OCL
+         project.</li>
+     <br>
+     <br>
+    </ul>
+   </ul>
+   <li>Combination of these tools allows you to make practical use of your
+       models.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>4</font></div>
+  </td>
+  <td>
+  <div id=PPTP4 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0012.htm');" id=PPTL4>Agenda</a></font></div>
+  <div id=PPTC4 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduction</li>
+   <br>
+   <br>
+   <li>New Features</li>
+   <br>
+   <br>
+   <ul>
+    <li>Generics</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Static Profile Definition</li>
+   </ul>
+   <br>
+   <ul>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Summary</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>5</font></div>
+  </td>
+  <td>
+  <div id=PPTP5 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0013.htm');" id=PPTL5>Generics: Why Bother?</a></font></div>
+  <div id=PPTC5 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Generics in Java™.</li>
+   <ul>
+    <li>Enhance reusability of an API by isolating generic behavior.</li>
+    <li>Lists and Maps are commonly used since the implementation doesn’t care
+        about the types contained – their clients do.</li>
+    <ul>
+     <br>
+     <br>
+    </ul>
+   </ul>
+   <li>Generics in UML®.</li>
+   <ul>
+    <li>Practical Uses</li>
+    <ul>
+     <li>In an EMF-based modeling world, a practical end-goal of modeling is to
+         generate code.</li>
+     <li>Understanding how to express templates and model precisely using UML
+         constructs is useful.</li>
+    </ul>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>6</font></div>
+  </td>
+  <td>
+  <div id=PPTP6 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0014.htm');" id=PPTL6>Generics: Overview</a></font></div>
+  <div id=PPTC6 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>The code generation process from UML to Java uses EMF.</li>
+   <ul>
+    <li><span style='mso-spacerun:yes'>  </span>An intermediate Ecore
+        representation is created.</li>
+    <li><span style='mso-spacerun:yes'>  </span>Behind the scenes, MDT-UML2
+        converts from UML to Ecore.</li>
+   </ul>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>7</font></div>
+  </td>
+  <td>
+  <div id=PPTP7 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0015.htm');" id=PPTL7>Generics: Concepts – The
+  Players</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>8</font></div>
+  </td>
+  <td>
+  <div id=PPTP8 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0016.htm');" id=PPTL8>Generics: Concepts - UML</a></font></div>
+  <div id=PPTC8 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>A TemplateableElement that contains a TemplateSignature is referred to
+       as a Template.</li>
+   <br>
+   <br>
+   <li><span style='mso-spacerun:yes'> </span>If a TemplateableElement has
+       template parameters, a small dashed rectangle is superimposed.</li>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>9</font></div>
+  </td>
+  <td>
+  <div id=PPTP9 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0017.htm');" id=PPTL9>Generics: Concepts - UML</a></font></div>
+  <div id=PPTC9 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>10</font></div>
+  </td>
+  <td>
+  <div id=PPTP10 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0018.htm');" id=PPTL10>Generics: Concepts –
+  The Players</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>11</font></div>
+  </td>
+  <td>
+  <div id=PPTP11 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0063.htm');" id=PPTL11>Generics: Concepts -
+  Java</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>12</font></div>
+  </td>
+  <td>
+  <div id=PPTP12 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0019.htm');" id=PPTL12>Generics: Concepts -
+  UML</a></font></div>
+  <div id=PPTC12 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>TemplateBinding</li>
+   <ul>
+    <li>Substitution of actual parameters for the formal template parameters.</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>13</font></div>
+  </td>
+  <td>
+  <div id=PPTP13 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0021.htm');" id=PPTL13>Generics: Examples –
+  Generic Operations</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>14</font></div>
+  </td>
+  <td>
+  <div id=PPTP14 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0022.htm');" id=PPTL14>Generics: Examples -
+  Wildcards</a></font></div>
+  <div id=PPTC14 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>In Java, wildcards are represented by ? which stands for an unknown
+       type.</li>
+   <br>
+   <br>
+   <li>When we talk about bounds we refer to the ability to specify that
+       bindings must either be the super type of some classifier or extend some
+       classifier.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>15</font></div>
+  </td>
+  <td>
+  <div id=PPTP15 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0023.htm');" id=PPTL15>Generics: Examples -
+  Wildcards</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>16</font></div>
+  </td>
+  <td>
+  <div id=PPTP16 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0024.htm');" id=PPTL16>Generics: Enhanced
+  Profile</a></font></div>
+  <div id=PPTC16 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>UML cannot capture everything.</li>
+   <li>&lt;&lt;eGenericType&gt;&gt;</li>
+   <ul>
+    <li>For code generation, we want to mark classes as intermediary constructs
+        (not included in final Java representation).</li>
+    <li>Introduce upper and lower bounds.</li>
+   </ul>
+   <li>&lt;&lt;eTypeParameter&gt;&gt;</li>
+   <ul>
+    <li>Introduce multiple bounds.</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>17</font></div>
+  </td>
+  <td>
+  <div id=PPTP17 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0025.htm');" id=PPTL17>Generics: Examples -
+  Wildcards</a></font></div>
+  <div id=PPTC17 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Let’s revisit our previous example with wildcards and now consider
+       stereotype properties.</li>
+   <ul>
+    <li>We can set the ‘upper’ and ‘lower’ bounds on our
+        &lt;&lt;EGeneric&gt;&gt; stereotype.</li>
+    <li>In the case of our Wildcard_extends_Car, we have the following:</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>18</font></div>
+  </td>
+  <td>
+  <div id=PPTP18 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0026.htm');" id=PPTL18>Generics: Examples –
+  Multiple Constraining Classifiers</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>19</font></div>
+  </td>
+  <td>
+  <div id=PPTP19 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0078.htm');" id=PPTL19>Generics: Demo</a></font></div>
+  <div id=PPTC19 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Code generation from a model with generics specified.</li>
+   <br>
+   <br>
+   <ul>
+    <br>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>20</font></div>
+  </td>
+  <td>
+  <div id=PPTP20 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0028.htm');" id=PPTL20>Generics: Tips &amp;
+  Resources</a></font></div>
+  <div id=PPTC20 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Anything that can be expressed in Java can be represented with UML
+       constructs.</li>
+   <br>
+   <br>
+   <li>Remember that in UML, you need concrete representations of your generic
+       classes (bound classes) in order to use them.</li>
+   <ul>
+    <li>These extra constructs are not required in Java or EMF.</li>
+   </ul>
+   <br>
+   <li>If you get stuck</li>
+   <ul>
+    <li>Use the Ecore to UML2 converter.<span style='mso-spacerun:yes'> 
+        </span>Start with EMF representation and then generate UML
+        representation.</li>
+    <li>Can be simpler for those who understand EMF.</li>
+    <ul>
+     <br>
+     <br>
+    </ul>
+   </ul>
+   <li>Changes to upcoming version of UML meta-model.</li>
+   <ul>
+    <li>RTF issue: http://www.omg.org/issues/uml2-rtf.html#Issue11243</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>21</font></div>
+  </td>
+  <td>
+  <div id=PPTP21 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0029.htm');" id=PPTL21>Generics: References</a></font></div>
+  <div id=PPTC21 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>More in-depth articles can be found on the UML2 wiki</li>
+   <ul>
+    <li><span style='mso-spacerun:yes'> </span>http://wiki.eclipse.org/MDT-UML2</li>
+   </ul>
+   <br>
+   <li>UML superstructure specification</li>
+   <ul>
+    <li><span style='mso-spacerun:yes'> </span>http://www.omg.org/cgi-bin/doc?formal/07-02-05</li>
+   </ul>
+   <br>
+   <li>The generics tutorial</li>
+   <ul>
+    <li>http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf</li>
+    <br>
+    <br>
+   </ul>
+   <li>Java Generics FAQ by Angelika Langer</li>
+   <ul>
+    <li>http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html</li>
+    <br>
+    <br>
+   </ul>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>22</font></div>
+  </td>
+  <td>
+  <div id=PPTP22 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0030.htm');" id=PPTL22>Agenda</a></font></div>
+  <div id=PPTC22 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduction</li>
+   <br>
+   <br>
+   <li>New Features:</li>
+   <br>
+   <br>
+   <ul>
+    <li>Generics</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Static Profile Definition</li>
+   </ul>
+   <br>
+   <ul>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Summary</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>23</font></div>
+  </td>
+  <td>
+  <div id=PPTP23 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0031.htm');" id=PPTL23>Static Profile
+  Definition: What is a profile?</a></font></div>
+  <div id=PPTC23 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>A profile is a lightweight extension mechanism for UML.</li>
+   <ul>
+    <li>Does not specialize meta-types from UML, rather uses meta-class
+        extensions.</li>
+   </ul>
+   <br>
+   <li>It enables customization of UML for a specific domain to make modeling
+       easier.</li>
+   <br>
+   <br>
+   <li>Primary extension construct is the Stereotype.</li>
+   <br>
+   <br>
+   <li>Stereotypes can be used to add:</li>
+   <ul>
+    <li>Keywords</li>
+    <li>Constraints</li>
+    <li>Images</li>
+    <li>Properties</li>
+    <li>Behavior</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>24</font></div>
+  </td>
+  <td>
+  <div id=PPTP24 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0067.htm');" id=PPTL24>Static Profile
+  Definition: Example</a></font></div>
+  <div id=PPTC24 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Stereotype extending Class meta-class from UML.</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>25</font></div>
+  </td>
+  <td>
+  <div id=PPTP25 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0074.htm');" id=PPTL25>Static Profile
+  Definition: Workflow - Current</a></font></div>
+  <div id=PPTC25 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>We create our profile using UML.</li>
+   <li>Define our profile.</li>
+   <li>Use our profile by setting applying profile and stereotypes.</li>
+   <li>Get and set properties of the stereotype.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>26</font></div>
+  </td>
+  <td>
+  <div id=PPTP26 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0071.htm');" id=PPTL26>Static Profile
+  Definition: Current Workflow</a></font></div>
+  <div id=PPTC26 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>The current workflow involves “defining” our profiles.</li>
+   <ul>
+    <li>Generates an Ecore representation.</li>
+    <li>Makes use of dynamic EMF.</li>
+    <ul>
+     <br>
+     <br>
+    </ul>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>27</font></div>
+  </td>
+  <td>
+  <div id=PPTP27 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0066.htm');" id=PPTL27>Static Profile
+  Definition: What is it?</a></font></div>
+  <div id=PPTC27 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>When we talk about “Static Profile Definition” we are talking about
+       generating code from our profile.</li>
+   <br>
+   <br>
+   <li>The “define” step is therefore no longer necessary.<span
+       style='mso-spacerun:yes'>  </span>It is replaced by a code generation
+       step.</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+   <li>Both workflows will be supported going forward.</li>
+   <ul>
+    <li>Older workflow can be useful for rapid testing.</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>28</font></div>
+  </td>
+  <td>
+  <div id=PPTP28 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0035.htm');" id=PPTL28>Static Profile
+  Definition: Workflow (New)</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>29</font></div>
+  </td>
+  <td>
+  <div id=PPTP29 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0037.htm');" id=PPTL29>Static Profile
+  Definition: Setting nsURI.</a></font></div>
+  <div id=PPTC29 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Set the nsURI of the &lt;&lt;EPackage&gt;&gt; stereotype applied to the
+       profile root.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>30</font></div>
+  </td>
+  <td>
+  <div id=PPTP30 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0038.htm');" id=PPTL30>Static Profile
+  Definition: Code Generation.</a></font></div>
+  <div id=PPTC30 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Generating Code for your Profile.</li>
+   <li>Reference UML and Ecore generator models since you do not need to
+       regenerate code for them.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>31</font></div>
+  </td>
+  <td>
+  <div id=PPTP31 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0039.htm');" id=PPTL31>Static Profile
+  Definition: Extension Point.</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>32</font></div>
+  </td>
+  <td>
+  <div id=PPTP32 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0076.htm');" id=PPTL32>Static Profile
+  Definition: Demo</a></font></div>
+  <div id=PPTC32 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Code generation.</li>
+   <li>Derived properties in profiles.</li>
+   <br>
+   <br>
+   <ul>
+    <br>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>33</font></div>
+  </td>
+  <td>
+  <div id=PPTP33 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0075.htm');" id=PPTL33>Static Profile
+  Definition: Why Bother?</a></font></div>
+  <div id=PPTC33 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduce behavior.</li>
+   <br>
+   <br>
+   <li>Customize generated code.</li>
+   <br>
+   <br>
+   <li>Opens up possibilities for derived constraints.</li>
+   <br>
+   <br>
+   <li>Getting and setting values are easier and more intuitive since an
+       instance of the object is returned.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>34</font></div>
+  </td>
+  <td>
+  <div id=PPTP34 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0064.htm');" id=PPTL34>Static Profile
+  Definition: Examples - Current</a></font></div>
+  <div id=PPTC34 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Applying stereotype.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>35</font></div>
+  </td>
+  <td>
+  <div id=PPTP35 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0040.htm');" id=PPTL35>Static Profile
+  Definition: Examples - New</a></font></div>
+  <div id=PPTC35 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Applying stereotype.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>36</font></div>
+  </td>
+  <td>
+  <div id=PPTP36 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0041.htm');" id=PPTL36>Static Profile
+  Definition: Versioning Issues</a></font></div>
+  <div id=PPTC36 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>With the older way of working with profiles, when changes are made, we
+       must re-define the profile.</li>
+   <ul>
+    <li>We are left with multiple Ecore representations.</li>
+    <li>These representations can be difficult to maintain.</li>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>37</font></div>
+  </td>
+  <td>
+  <div id=PPTP37 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0072.htm');" id=PPTL37>Static Profile
+  Definition: Versioning Issues</a></font></div>
+  <div id=PPTC37 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>With Static Profile Definition, if we introduce API breaking changes, we
+       would have to update the nsURI.</li>
+   <ul>
+    <li>Similar to how meta-models change.</li>
+    <br>
+    <br>
+   </ul>
+   <li>We don’t have to change the nsURI if the changes are backward
+       compatible.</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>38</font></div>
+  </td>
+  <td>
+  <div id=PPTP38 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0058.htm');" id=PPTL38>Static Profile
+  Definition: Summary</a></font></div>
+  <div id=PPTC38 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Preferred approach going forward.</li>
+   <br>
+   <br>
+   <li>Easier to work with.</li>
+   <br>
+   <br>
+   <li>Introduce behavior.</li>
+   <br>
+   <br>
+   <li>Combine with our next topic: OCL Integration.</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>39</font></div>
+  </td>
+  <td>
+  <div id=PPTP39 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0042.htm');" id=PPTL39>Static Profile
+  Definition: References</a></font></div>
+  <div id=PPTC39 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>More in-depth articles can be found on the UML2 wiki: http://wiki.eclipse.org/MDT-UML2</li>
+   <br>
+   <br>
+   <li>New and Noteworthy section: http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition</li>
+   <br>
+   <br>
+   <br>
+   <ul>
+    <br>
+   </ul>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>40</font></div>
+  </td>
+  <td>
+  <div id=PPTP40 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0043.htm');" id=PPTL40>Agenda</a></font></div>
+  <div id=PPTC40 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduction</li>
+   <br>
+   <br>
+   <li>New Features:</li>
+   <br>
+   <br>
+   <ul>
+    <li>Generics</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Static Profile Definition</li>
+   </ul>
+   <br>
+   <ul>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Summary</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>41</font></div>
+  </td>
+  <td>
+  <div id=PPTP41 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0044.htm');" id=PPTL41>OCL Integration: What
+  is it?</a></font></div>
+  <div id=PPTC41 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>OCL is designed to be a simple language for specification of constraints
+       and queries in models.</li>
+   <br>
+   <br>
+   <li>Specifying Constraints</li>
+   <br>
+   <br>
+   <ul>
+    <li>Invariant constraint – condition on attributes (or any feature of
+        context classifier) must always be true.</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Query – specified as the body expression of an operation.</li>
+   </ul>
+   <br>
+   <li>Have code generated from the expressions entered in the UML model.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>42</font></div>
+  </td>
+  <td>
+  <div id=PPTP42 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0045.htm');" id=PPTL42>OCL Integration: Why
+  Bother?</a></font></div>
+  <div id=PPTC42 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Constraints can be evaluated at runtime.</li>
+   <ul>
+    <li>Automated constraint checking allows greater integrity of the model.</li>
+   </ul>
+   <br>
+   <li>Catch errors early.</li>
+   <br>
+   <br>
+   <li>Embellish your code with doc tags containing OCL.</li>
+   <br>
+   <br>
+   <li>UML is not enough.</li>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>43</font></div>
+  </td>
+  <td>
+  <div id=PPTP43 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0046.htm');" id=PPTL43>OCL Integration:
+  Example</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>44</font></div>
+  </td>
+  <td>
+  <div id=PPTP44 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0047.htm');" id=PPTL44>OCL Integration:
+  Example-Invariant Constraint</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>45</font></div>
+  </td>
+  <td>
+  <div id=PPTP45 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0061.htm');" id=PPTL45>OCL Integration:
+  Example-Invariant Constraint</a></font></div>
+  <div id=PPTC45 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>OCL dependencies automatically added.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>46</font></div>
+  </td>
+  <td>
+  <div id=PPTP46 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0048.htm');" id=PPTL46>OCL Integration:
+  Example-Invariant Constraint</a></font></div>
+  <div id=PPTC46 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>context: Specifies the element we are referring to.</li>
+   <ul>
+    <li>Context in this example is Car</li>
+   </ul>
+   <li>self: Keyword that indicates the current object.</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>47</font></div>
+  </td>
+  <td>
+  <div id=PPTP47 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0073.htm');" id=PPTL47>OCL Integration:
+  Example-Body Condition</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>48</font></div>
+  </td>
+  <td>
+  <div id=PPTP48 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0049.htm');" id=PPTL48>OCL Integration:
+  Example-Body Condition</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>49</font></div>
+  </td>
+  <td>
+  <div id=PPTP49 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0050.htm');" id=PPTL49>OCL Integration:
+  Example-Body Condition</a></font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>50</font></div>
+  </td>
+  <td>
+  <div id=PPTP50 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0051.htm');" id=PPTL50>OCL Integration: Code
+  Generation</a></font></div>
+  <div id=PPTC50 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <br>
+   <li>Specify that you would like ‘Invariant Constraints’ processed.</li>
+   <br>
+   <br>
+   <li>Specify ‘Operation Bodies’ to be added.</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>51</font></div>
+  </td>
+  <td>
+  <div id=PPTP51 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0077.htm');" id=PPTL51>OCL Integration: Demo</a></font></div>
+  <div id=PPTC51 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Code generation.</li>
+   <li>Validation.</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>52</font></div>
+  </td>
+  <td>
+  <div id=PPTP52 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0062.htm');" id=PPTL52>OCL Integration: Try it
+  out.</a></font></div>
+  <div id=PPTC52 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Output</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>53</font></div>
+  </td>
+  <td>
+  <div id=PPTP53 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0053.htm');" id=PPTL53>OCL Integration: Tips</a></font></div>
+  <div id=PPTC53 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Have a look at bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199
+       for an example of how to hook in validation of your model</li>
+   <ul>
+    <br>
+    <br>
+   </ul>
+   <li>Refer to OCL article at: http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html</li>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>54</font></div>
+  </td>
+  <td>
+  <div id=PPTP54 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0054.htm');" id=PPTL54>Agenda</a></font></div>
+  <div id=PPTC54 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Introduction</li>
+   <br>
+   <br>
+   <li>New Features:</li>
+   <br>
+   <br>
+   <ul>
+    <li>Generics</li>
+   </ul>
+   <br>
+   <ul>
+    <li>Static Profile Definition</li>
+   </ul>
+   <br>
+   <ul>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Summary</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>55</font></div>
+  </td>
+  <td>
+  <div id=PPTP55 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0055.htm');" id=PPTL55>Summary</a></font></div>
+  <div id=PPTC55 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>We’ve looked at:</li>
+   <ul>
+    <li>Generics</li>
+    <li>Static Profile Definition</li>
+    <li>OCL Integration</li>
+    <br>
+    <br>
+   </ul>
+   <li>Tooling should make it easy for you to use these features.</li>
+   <br>
+   <br>
+   <li>Try it out and report issues.</li>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>56</font></div>
+  </td>
+  <td>
+  <div id=PPTP56 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0057.htm');" id=PPTL56>&quot;Thank You!&quot;</a></font></div>
+  <div id=PPTC56 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <li>Thank You!</li>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+  style='cursor:hand'>
+  <td align=right valign=top>
+  <div class=sldNum><font size=2>57</font></div>
+  </td>
+  <td>
+  <div id=PPTP57 class=PTxt><font size=2><a
+  href="javascript:GoToSld('slide0059.htm');" id=PPTL57>Legal Notices</a></font></div>
+  <div id=PPTC57 class=CTxt style='display:none'><font size=2>
+  <ul>
+   <br>
+   <li>Copyright © IBM Corp., 2007-2008.<span style='mso-spacerun:yes'> 
+       </span>All rights reserved.<span style='mso-spacerun:yes'> 
+       </span>Source code in this presentation is made available under the EPL,
+       v1.0; remainder of the presentation is licensed under Creative Commons
+       Att. Nc Nd 2.5 license.</li>
+   <br>
+   <br>
+   <li>IBM and the IBM logo are trademarks or registered trademarks of IBM
+       Corporation in the United States, other countries, or both.</li>
+   <br>
+   <br>
+   <li>Rational and the Rational logo are trademarks or registered trademarks
+       of International Business Corporation in the United States, other
+       countries, or both.</li>
+   <br>
+   <br>
+   <li>UML, Unified Modeling Language, and MOF are trademarks or registered
+       trademarks of Object Management Group, Inc.</li>
+   <br>
+   <br>
+   <li>Java and all Java-based trademarks, among others, are trademarks or
+       registered trademarks of Sun Microsystems in the United States, other
+       countries, or both</li>
+   <br>
+   <br>
+   <li>Eclipse and the Eclipse logo are trademarks of the Eclipse Foundation,
+       Inc.</li>
+   <br>
+   <br>
+   <li>Other company, product, and service names may be trademarks or service
+       marks of others.</li>
+   <br>
+   <br>
+   <li>THE INFORMATION DISCUSSED IN THIS PRESENTATION IS PROVIDED FOR
+       INFORMATIONAL PURPOSES ONLY.<span style='mso-spacerun:yes'> 
+       </span>WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY
+       OF THE INFORMATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND,
+       EXPRESS OR IMPLIED, AND IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES
+       ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, SUCH
+       INFORMATION.<span style='mso-spacerun:yes'>  </span>ANY INFORMATION
+       CONCERNING IBM’S PRODUCT PLANS OR STRATEGY IS SUBJECT TO CHANGE BY IBM
+       WITHOUT NOTICE.</li>
+   <br>
+   <br>
+   <br>
+  </ul>
+  </font></div>
+  </td>
+ </tr>
+</table>
+
+
+
+</div>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml
new file mode 100644
index 0000000..1df3392
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml
@@ -0,0 +1,183 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <p:presentation sizeof="screen" gridspacingx="49152" gridspacingy="49152">
+  <p:master id="3" slidesn="748A66,DD262D00" type="main" href="master03.htm"
+   xmlhref="master03.xml" template="Blank Presentation" layout="title_body"
+   slots="title,body,dateTime,footer,slideNumber">
+   <p:schemes>
+    <p:colorscheme
+     colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+    <p:colorscheme
+     colors="#FFFFFF,#000000,#969696,#000000,#FBDF53,#FF9966,#CC3300,#996600"/>
+    <p:colorscheme
+     colors="#FFFFFF,#000000,#808080,#000000,#99CCFF,#CCCCFF,#3333CC,#AF67FF"/>
+    <p:colorscheme
+     colors="#DEF6F1,#000000,#969696,#000000,#FFFFFF,#8DC6FF,#0066CC,#00A800"/>
+    <p:colorscheme
+     colors="#FFFFD9,#000000,#777777,#000000,#FFFFF7,#33CCCC,#FF5050,#FF9900"/>
+    <p:colorscheme
+     colors="#008080,#FFFFFF,#005A58,#FFFF99,#006462,#6D6FC7,#00FFFF,#00FF00"/>
+    <p:colorscheme
+     colors="#800000,#FFFFFF,#5C1F00,#DFD293,#713E39,#BE7960,#FFFF99,#D3A219"/>
+    <p:colorscheme
+     colors="#000099,#FFFFFF,#003366,#CCFFFF,#3366CC,#00B000,#66CCFF,#FFE701"/>
+    <p:colorscheme
+     colors="#000000,#FFFFFF,#336699,#E3EBF1,#003399,#468A4B,#66CCFF,#F0E500"/>
+    <p:colorscheme
+     colors="#686B5D,#FFFFFF,#777777,#D1D1CB,#909082,#809EA8,#FFCC66,#E9DCB9"/>
+    <p:colorscheme
+     colors="#666699,#FFFFFF,#3E3E5C,#FFFFFF,#60597B,#6666FF,#99CCFF,#FFFF99"/>
+    <p:colorscheme
+     colors="#523E26,#FFFFFF,#2D2015,#DFC08D,#8C7B70,#8F5F2F,#CCB400,#8C9EA0"/>
+   </p:schemes>
+  </p:master>
+  <p:master id="4" slidesn="748A69,165F9C80" type="title" href="master04.htm"
+   xmlhref="master04.xml" layout="title_subtitle"
+   slots="centerTitle,subTitle,dateTime,footer,slideNumber"/>
+  <p:master id="1" slidesn="748A67,72C1BC80" type="notes" href="master01.htm"
+   layout="notes" slots="header,dateTime,slideImage,body,footer,slideNumber"/>
+  <p:master id="2" slidesn="748A67,70F7F900" type="handout" href="master02.htm"
+   layout="handout" slots="header,dateTime,footer,slideNumber"/>
+  <p:slide id="1" slidesn="748A66,DDBEC380" href="slide0001.htm"
+   masterhref="master04.htm" layout="title_subtitle"
+   slots="centerTitle,subTitle"/>
+  <p:slide id="10" slidesn="748A68,DEF0F000" href="slide0010.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="11" slidesn="748A68,DEF0F000" href="slide0011.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="12" slidesn="748A68,DEF0F000" href="slide0012.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="13" slidesn="748A68,DEF0F000" href="slide0013.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="14" slidesn="748A68,DEF0F000" href="slide0014.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="15" slidesn="748A68,DEF0F000" href="slide0015.htm"
+   layout="title_body" slots="title,object"/>
+  <p:slide id="16" slidesn="748A68,DEF0F000" href="slide0016.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="17" slidesn="748A68,DEF0F000" href="slide0017.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="18" slidesn="748A68,DEF0F000" href="slide0018.htm"
+   layout="title_body" slots="title,object"/>
+  <p:slide id="63" slidesn="748A68,DEF0F000" href="slide0063.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="19" slidesn="748A68,DEF0F000" href="slide0019.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="21" slidesn="748A68,DEF0F000" href="slide0021.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="22" slidesn="748A68,DEF0F000" href="slide0022.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="23" slidesn="748A68,DEF0F000" href="slide0023.htm"
+   layout="2_columns" slots="title,object,object"/>
+  <p:slide id="24" slidesn="748A68,DEF0F000" href="slide0024.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="25" slidesn="748A68,DEF0F000" href="slide0025.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="26" slidesn="748A68,DEF0F000" href="slide0026.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="78" slidesn="748A68,DEF0F000" href="slide0078.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="28" slidesn="748A68,DEF0F000" href="slide0028.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="29" slidesn="748A68,DEF0F000" href="slide0029.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="30" slidesn="748A68,DEF0F000" href="slide0030.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="31" slidesn="748A68,DEF0F000" href="slide0031.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="67" slidesn="748A68,DEF0F000" href="slide0067.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="74" slidesn="748A68,DEF0F000" href="slide0074.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="71" slidesn="748A68,DEF0F000" href="slide0071.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="66" slidesn="748A68,DEF0F000" href="slide0066.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="35" slidesn="748A68,DEF0F000" href="slide0035.htm"
+   layout="title_body" slots="title,object"/>
+  <p:slide id="37" slidesn="748A68,DEF0F000" href="slide0037.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="38" slidesn="748A68,DEF0F000" href="slide0038.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="39" slidesn="748A68,DEF0F000" href="slide0039.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="76" slidesn="748A68,DEF0F000" href="slide0076.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="75" slidesn="748A68,DEF0F000" href="slide0075.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="64" slidesn="748A68,DEF0F000" href="slide0064.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="40" slidesn="748A68,DEF0F000" href="slide0040.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="41" slidesn="748A68,DEF0F000" href="slide0041.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="72" slidesn="748A68,DEF0F000" href="slide0072.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="58" slidesn="748A68,DEF0F000" href="slide0058.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="42" slidesn="748A68,DEF0F000" href="slide0042.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="43" slidesn="748A68,DEF0F000" href="slide0043.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="44" slidesn="748A68,DEF0F000" href="slide0044.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="45" slidesn="748A68,DEF0F000" href="slide0045.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="46" slidesn="748A68,DEF0F000" href="slide0046.htm"
+   layout="title_body" slots="title,object"/>
+  <p:slide id="47" slidesn="748A68,DEF0F000" href="slide0047.htm"
+   layout="2_columns" slots="title,object,object"/>
+  <p:slide id="61" slidesn="748A68,DEF0F000" href="slide0061.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="48" slidesn="748A68,DEF0F000" href="slide0048.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="73" slidesn="748A68,DEF0F000" href="slide0073.htm"
+   layout="title_body" slots="title,object"/>
+  <p:slide id="49" slidesn="748A68,DEF0F000" href="slide0049.htm"
+   layout="column_2_rows" slots="title,object,object,object"/>
+  <p:slide id="50" slidesn="748A68,DEF0F000" href="slide0050.htm"
+   layout="column_2_rows" slots="title,object,object,object"/>
+  <p:slide id="51" slidesn="748A68,DEF0F000" href="slide0051.htm"
+   layout="2_columns" slots="title,body,object"/>
+  <p:slide id="77" slidesn="748A68,DEF0F000" href="slide0077.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="62" slidesn="748A68,DEF0F000" href="slide0062.htm"
+   layout="column_2_rows" slots="title,body,object,object"/>
+  <p:slide id="53" slidesn="748A68,DEF0F000" href="slide0053.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="54" slidesn="748A68,DEF0F000" href="slide0054.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="55" slidesn="748A68,DEF0F000" href="slide0055.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="57" slidesn="748A68,DEF0F000" href="slide0057.htm"
+   layout="title_body" slots="title,body"/>
+  <p:slide id="59" slidesn="748A68,DEF0F000" href="slide0059.htm"
+   layout="title_body" slots="title,body"/>
+  <p:viewstate type="slideView" slidehref="slide0067.htm" scale="100"
+   restoredleft="156" restoredtop="887" manualadjusttop="t" hideoutlineicons="t"/>
+  <p:tag name="___PPT2001" type="binary" datasize="68" dataoffset="3"/>
+  <p:tag name="___PPTMac11" type="binary" datasize="1674" dataoffset="4"/>
+  <p:kinsoku language="Japanese" level="levelOne"/>
+  <p:font name="Arial" charset="0" type="4"/>
+  <p:font name="MS Pゴシック" charset="128" type="6" family="34"/>
+  <p:font name="Wingdings" charset="2" type="6" family="2"/>
+  <p:font name="Times" charset="0" type="4" family="80"/>
+  <p:font name="Arial Unicode MS" charset="128" type="6" family="34"/>
+  <p:font name="Times New Roman" charset="0" type="6" family="18"/>
+  <p:font name="Courier New" charset="0" type="6" family="49"/>
+  <p:headersfooters formatid="0" noheader="t"/>
+  <p:pptdocumentsettings framecolors="WhiteTextOnBlack" hideslideanimation="t"
+   browsersupport="v4"/>
+  <p:htmlpublishsettings browsersupport="v4"
+   href="C:\UMLDevelopment\EclipseCon2008\LONG_TALK\EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm"
+   noloadinbrowser="t"/>
+ </p:presentation>
+ <o:shapedefaults v:ext="edit" spidmax="139268" style='mso-wrap-style:none;
+  v-text-anchor:middle' strokecolor="red">
+  <v:fill opacity="0"/>
+  <v:stroke color="red"/>
+  <o:colormru v:ext="edit" colors="red"/>
+  <o:colormenu v:ext="edit" shadowcolor="black"/>
+ </o:shapedefaults></xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf
new file mode 100644
index 0000000..9d5242b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js
new file mode 100644
index 0000000..90a6f04
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js
@@ -0,0 +1,836 @@
+function LoadSld()

+{

+	var sld=GetObj("SlideObj")

+	if( !g_supportsPPTHTML ) {

+		sld.style.visibility="visible"

+		return

+	}

+	if( MakeNotesVis() ) return

+	runAnimations = _InitAnimations();

+	if( IsWin("PPTSld") )

+		parent.SldUpdated(GetSldId())

+	g_origSz=parseInt(SlideObj.style.fontSize)

+	g_origH=sld.style.posHeight

+	g_origW=sld.style.posWidth

+	g_scaleHyperlinks=(document.all.tags("AREA").length>0)

+	if( g_scaleHyperlinks )

+		InitHLinkArray()

+	if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) )

+		document.body.scroll="no"

+	_RSW()

+	if( IsWin("PPTSld") && parent.IsFullScrMode() )

+		FullScrInit();

+	

+	MakeSldVis();

+	ChkAutoAdv()

+

+	if( runAnimations )

+	{

+		if( document.all("NSPlay") )

+			document.all("NSPlay").autoStart = false;

+		if( sld.filters && sld.filters.revealtrans )

+			setTimeout( "document.body.start()", sld.filters.revealtrans.duration * 1000 );

+		else

+			document.body.start();

+	}

+}

+function MakeSldVis()

+{

+	var fTrans=g_showAnimation && SldHasTrans()

+	if( fTrans )

+	{

+		if( g_bgSound ) {

+			idx=g_bgSound.indexOf(",");

+			pptSound.src=g_bgSound.substr( 0, idx );

+			pptSound.loop= -(parseInt(g_bgSound.substr(idx+1)));

+		}

+		SlideObj.filters.revealtrans.Apply()

+    }

+	SlideObj.style.visibility="visible"

+	if( fTrans )

+		SlideObj.filters.revealtrans.Play()

+}

+function MakeNotesVis()

+{

+	if( !IsNts() ) return false

+	SlideObj.style.display="none"

+	nObj = document.all.item("NotesObj")

+	parent.SetHasNts(0)

+	if( nObj ) {

+		nObj.style.display=""

+		parent.SetHasNts(1)

+	}

+	return 1

+}

+function ChkAutoAdv()

+{

+	if(SldHasTrans())

+		SlideObj.onfilterchange=AutoAdv

+	else

+		AutoAdv()

+}

+function AutoAdv()

+{

+	if(!IsWin("PPTSld") || !gUseSldTimings )return

+	var sld=GetCurSld()

+	if( (sld.mAdvDelay>0) && !parent.IsFramesMode() )

+		setTimeout("parent.GoToNextSld()",sld.mAdvDelay)

+}

+function GetObj(id)

+{

+	if(g_supportsPPTHTML) return document.all(id);

+	else return document.getElementById(id);

+}

+function SldHasTrans() { return SlideObj.style.getAttribute("filter")!="" }

+function GetSldId() { return sId=location.href.substring(location.href.lastIndexOf('/')+1) }

+function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctxtmenu") && PPTSld.ctxtmenu.style.display!="none" ) { PPTSld.ctxtmenu.style.display='none'; return true } return false }

+function IsWin( name ) { return window.name == name }

+function IsNts() { return IsWin("PPTNts") }

+function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) }

+function SupportsPPTAnimation() { return( navigator.platform == "Win32" && navigator.appVersion.indexOf("Windows")>0 ) }

+function SupportsPPTHTML()

+{

+	var appVer=navigator.appVersion, msie=appVer.indexOf("MSIE "), ver=0

+	if( msie >= 0 )

+		ver=parseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) )

+	else

+		ver=parseInt(appVer)

+	return( ver >= 4 && msie >= 0 )

+}

+function _RSW()

+{

+	if( !g_supportsPPTHTML || IsNts() ||

+	  ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) )

+		return

+        var padding=0;

+        if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=6

+	cltWidth=document.body.clientWidth-padding

+	cltHeight=document.body.clientHeight-padding

+	factor=(1.0*cltWidth)/g_origW

+	if( cltHeight < g_origH*factor )

+		factor=(1.0*cltHeight)/g_origH

+	newSize = g_origSz * factor

+	if( newSize < 1 ) newSize=1

+	s=SlideObj.style

+	s.fontSize=newSize+"px"

+	s.posWidth=g_origW*factor

+	s.posHeight=g_origH*factor

+	s.posLeft=(cltWidth-s.posWidth+padding)/2

+	s.posTop=(cltHeight-s.posHeight+padding)/2

+	if( g_scaleHyperlinks )

+		ScaleHyperlinks( factor )

+}

+function _InitAnimations()

+{

+	animRuntimeInstalled = ''+document.body.localTime != 'undefined';

+	isFullScreen = (window.name == "PPTSld") && !parent.IsFramesMode();

+	g_animUseRuntime = g_showAnimation && animRuntimeInstalled && !(isFullScreen && parent.IsSldVisited());

+	if( g_animUseRuntime ) {

+		collSeq = document.all.tags("seq");

+		if( collSeq != null ) {

+			for(ii=0;ii<collSeq.length;ii++) {

+				if( collSeq[ii].getAttribute( "p:nodeType" ) == "mainSeq" ) {

+					g_animMainSequence = collSeq[ii];

+					break;

+				}

+			}

+		}

+		if( g_animItemsToHide ) {

+			for(jj = 0; jj < g_animItemsToHide.length; jj++) {

+				if( hideObj = GetObj(g_animItemsToHide[jj]) )

+					hideObj.runtimeStyle.visibility="hidden";

+			}

+		}

+		if( g_animInteractiveItems ){

+			for(jj = 0; jj < g_animInteractiveItems.length; jj++) {

+				if( triggerObj = GetObj(g_animInteractiveItems[jj]) )

+					triggerObj.runtimeStyle.cursor="hand";

+			}

+		}

+		if( gUseSldTimings && ''+g_animSlideTime != 'undefined' ) {

+			adjustedTime = document.body.calculateAutoAdvanceTimes( g_animSlideTime, g_animEffectTimings );

+			if( IsWin("PPTSld") && adjustedTime != g_animSlideTime ) {

+			   var sld = GetCurSld();

+			   sld.mAdvDelay = adjustedTime * 1000;

+			}

+		}

+	}

+	return g_animUseRuntime;

+}

+gSldJump = 0, gSldJumpTrack = 0, gSldJumpIdx = "";

+function _KPH()

+{

+	if( IsNts() ) return;

+	if( !parent.IsFramesMode() && event.keyCode == 27 && !HideMenu() )

+		parent.window.close( self );

+	else if( event.keyCode == 32 ) {

+		if( window.name == "PPTSld" )

+			parent.PPTSld.DocumentOnClick();

+		else

+			parent.GoToNextSld();

+	}

+	CatchNumKeys( parent, event );

+}

+function CatchNumKeys( win, event ) {

+	if( win.IsFullScrMode() && (48<=event.keyCode) && (event.keyCode<=57) ) {

+		gSldJump = 1;

+		gSldJumpIdx += (event.keyCode-48).toString();

+	}

+	if( win.IsFullScrMode() && gSldJump && event.keyCode == 13 ) {

+		var numSlds = parent.GetSldList().mList.length

+		if ( gSldJumpIdx > numSlds )

+			gSldJumpIdx = numSlds;

+		if ( gSldJumpIdx >= 0 ) {

+			if ( gSldJumpIdx == 0 )

+				gSldJumpIdx = 1;

+			var jumpTo = parseInt(gSldJumpIdx);

+			gSldJump = 0; gSldJumpIdx = "";

+			win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref )

+		}

+	}

+}

+function _KDH()

+{

+	if( event.keyCode == 8 ) {

+		event.returnValue = 0;

+		parent.GoToPrevSld();

+	}

+}

+function DocumentOnClick()

+{

+	if( IsNts() || parent.HideMenu() ) return;

+	if( ( g_allowAdvOnClick && (window.name=="PPTSld") && !parent.IsFramesMode() ) ||

+	    (event && event.keyCode==32) ) {

+		if( g_animUseRuntime && g_animMainSequence && g_animMainSequence.cangonext )

+			return;

+		parent.GoToNextSld();

+	}

+}

+

+var g_supportsPPTHTML = SupportsPPTHTML(), g_scaleInFrame = 1, gId="", g_bgSound="",

+    g_scaleHyperlinks = false, g_allowAdvOnClick = 1, g_showInBrowser = 0, gLoopCont = 0, gUseSldTimings = 1;

+var g_showAnimation = g_supportsPPTHTML && SupportsPPTAnimation() && ( (window.name=="PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );var g_animManager = null;

+var g_animUseRuntime = false;

+var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime;

+var g_animMainSequence = null;

+var ENDSHOW_MESG="End of slide show, click to exit.", SCREEN_MODE="Frames", gIsEndShow=0, NUM_VIS_SLDS=57, SCRIPT_HREF="script.js", FULLSCR_HREF="fullscreen.htm";

+var gCurSld = gPrevSld = 1, g_offset = 0, gNtsOpen = gHasNts = gOtlTxtExp = 0, gHasNarration = 0, gOtlOpen = true

+window.gPPTHTML=SupportsPPTHTML()

+var gMainDoc=new Array(new hrefList("slide0001.htm",1,-1,1),new hrefList("slide0010.htm",1,-1,1),new hrefList("slide0011.htm",1,-1,1),new hrefList("slide0012.htm",1,-1,1),new hrefList("slide0013.htm",1,-1,1),new hrefList("slide0014.htm",1,-1,1),new hrefList("slide0015.htm",1,-1,1),new hrefList("slide0016.htm",1,-1,1),new hrefList("slide0017.htm",1,-1,1),new hrefList("slide0018.htm",1,-1,1),new hrefList("slide0063.htm",1,-1,1),new hrefList("slide0019.htm",1,-1,1),new hrefList("slide0021.htm",1,-1,1),new hrefList("slide0022.htm",1,-1,1),new hrefList("slide0023.htm",1,-1,1),new hrefList("slide0024.htm",1,-1,1),new hrefList("slide0025.htm",1,-1,1),new hrefList("slide0026.htm",1,-1,1),new hrefList("slide0078.htm",1,-1,1),new hrefList("slide0028.htm",1,-1,1),new hrefList("slide0029.htm",1,-1,1),new hrefList("slide0030.htm",1,-1,1),new hrefList("slide0031.htm",1,-1,1),new hrefList("slide0067.htm",1,-1,1),new hrefList("slide0074.htm",1,-1,1),new hrefList("slide0071.htm",1,-1,1),new hrefList("slide0066.htm",1,-1,1),new hrefList("slide0035.htm",1,-1,1),new hrefList("slide0037.htm",1,-1,1),new hrefList("slide0038.htm",1,-1,1),new hrefList("slide0039.htm",1,-1,1),new hrefList("slide0076.htm",1,-1,1),new hrefList("slide0075.htm",1,-1,1),new hrefList("slide0064.htm",1,-1,1),new hrefList("slide0040.htm",1,-1,1),new hrefList("slide0041.htm",1,-1,1),new hrefList("slide0072.htm",1,-1,1),new hrefList("slide0058.htm",1,-1,1),new hrefList("slide0042.htm",1,-1,1),new hrefList("slide0043.htm",1,-1,1),new hrefList("slide0044.htm",1,-1,1),new hrefList("slide0045.htm",1,-1,1),new hrefList("slide0046.htm",1,-1,1),new hrefList("slide0047.htm",1,-1,1),new hrefList("slide0061.htm",1,-1,1),new hrefList("slide0048.htm",1,-1,1),new hrefList("slide0073.htm",1,-1,1),new hrefList("slide0049.htm",1,-1,1),new hrefList("slide0050.htm",1,-1,1),new hrefList("slide0051.htm",1,-1,1),new hrefList("slide0077.htm",1,-1,1),new hrefList("slide0062.htm",1,-1,1),new hrefList("slide0053.htm",1,-1,1),new hrefList("slide0054.htm",1,-1,1),new hrefList("slide0055.htm",1,-1,1),new hrefList("slide0057.htm",1,-1,1),new hrefList("slide0059.htm",1,-1,1));

+function FullScrInit()

+{

+	g_allowAdvOnClick = GetCurSld().mAdvOnClk

+	document.body.style.backgroundColor="black"

+	document.oncontextmenu=parent._CM;

+	document.onkeydown = _KDH;

+	document.ondragstart=Cancel

+	document.onselectstart=Cancel

+	self.focus()

+}

+function Redirect( frmId )

+{

+	var str=document.location.hash,idx=str.indexOf('#'), sId=GetSldId()

+	if(idx>=0) str=str.substr(1);

+	if( window.name != frmId && ( sId != str) ) {

+		obj = GetObj("Main-File")

+		window.location.href=obj.href+"#"+sId

+		return 1

+	}

+	return 0

+}

+var MHTMLPrefix = CalculateMHTMLPrefix();

+function CalculateMHTMLPrefix()

+{

+	if ( document.location.protocol == 'mhtml:') {

+		href=new String(document.location.href)

+		Start=href.indexOf('!')+1

+		End=href.lastIndexOf('/')+1

+		if (End < Start)

+			return href.substring(0, Start)

+		else

+		return href.substring(0, End)

+	}

+	return '';

+}

+function GetTags(base,tag)

+{

+	if(g_supportsPPTHTML) return base.all.tags(tag);

+	else return base.getElementsByTagName(tag);

+}

+function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLPrefix+GetHrefObj( gCurSld ).mNtsHref ) }

+function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() }

+function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() }

+function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() }

+function SetHasNts( fVal )

+{

+	if( gHasNts != fVal ) {

+		gHasNts=fVal

+		UpdNavPane()

+	}

+}

+function ToggleOtlText()

+{

+	gOtlTxtExp=!gOtlTxtExp

+	UpdOtlPane()

+}

+function ToggleOtlPane()

+{

+	frmset=document.all("PPTHorizAdjust")

+	frm=document.all("PPTOtl")

+	if( gOtlOpen )

+		frmset.cols="*,100%"

+	else

+		frmset.cols="25%,*"

+	gOtlOpen=!gOtlOpen

+	frm.noResize=!frm.noResize

+	UpdOtNavPane()

+}

+function ToggleNtsPane()

+{

+	frmset=document.all("PPTVertAdjust")

+	frm=document.all("PPTNts")

+	if( gNtsOpen )

+		frmset.rows="100%,*"

+	else

+		frmset.rows="*,20%"

+	gNtsOpen=!gNtsOpen

+	UpdNtsPane()

+}

+function ClearMedia()

+{

+	if (PPTSld.pptSound) PPTSld.pptSound.loop = 0;

+}

+function FullScreen()

+{

+	if ( PPTSld.g_animUseRuntime )

+		PPTSld.document.body.pause();

+	ClearMedia();

+	var href = ( document.location.protocol == 'mhtml:') ? FULLSCR_HREF : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref;

+	if(PPTNav.event.ctrlKey) {

+		var w = (window.screen.availWidth * 1.0) / 2.0

+		var h = w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW

+		win = window.open( MHTMLPrefix+href,null,"toolbar=0,resizable=1,top=0,left=0," + "width="+ w + ",height=" + h );

+		if( PPTSld.g_animUseRuntime )

+			win.document.body.PPTSldFrameset=window;

+	}

+	else

+	{

+		win = window.open( MHTMLPrefix+href,null,"fullscreen=yes" );

+		if( PPTSld.g_animUseRuntime )

+			win.document.body.PPTSldFrameset=window;

+	}

+}

+function ToggleVNarration()

+{

+	rObj=PPTSld.document.all("NSPlay")

+	if( rObj && !PPTSld.g_animUseRuntime ) {

+		if( (rObj.playState == 1)||(rObj.playState == 0) )

+			rObj.Play()

+		else if( rObj.playState == 2 )

+			rObj.Pause()

+		else

+			return;

+	}

+	else if( PPTSld.g_animUseRuntime )

+	{

+		narObj = PPTSld.document.all("narrationID")

+		if( narObj )

+			narObj.togglePause()

+	}

+}

+function GetCurSldNum()

+{

+	obj=GetHrefObj(gCurSld)

+	if( obj.mOrigVis == 1 )

+		return obj.mSldIdx

+	else

+		return gCurSld

+}

+function GetNumSlds()

+{

+	if( GetHrefObj(gCurSld).mOrigVis == 1 )

+		return GetSldList().mNumVisSlds;

+	else

+		return GetSldList().mList.length

+}

+function GetSldNum( href )

+{

+	for(ii=0; ii<GetSldList().mList.length; ii++) {

+		if ( GetSldList().mList[ii].mSldHref == href )

+			return ii+1

+	}

+	return 1

+}

+function GetHrefObj( sldIdx ){ return GetSldList().mList[sldIdx-1] }

+function IsFramesMode(){ return ( SCREEN_MODE == "Frames" ) }

+function IsFullScrMode(){ return ( SCREEN_MODE == "FullScreen" ) }

+function GoToNextSld()

+{

+	ii=gCurSld + 1

+	if( GetHrefObj( ii-1 ).mOrigVis == 0 ) {

+		if( ii<=GetSldList().mList.length ) {

+			obj=GetHrefObj(ii)

+			obj.mVis=1

+			GoToSldNum(ii)

+			return

+		}

+	}

+	else {

+		obj=GetHrefObj( ii )

+		while ( obj && ( obj.mOrigVis == 0 ) )

+			obj=GetHrefObj(++ii)

+		if( obj && obj.mOrigVis ) {

+			GoToSldNum(ii)

+			return

+		}

+	}

+	if( gSldStack.length > 1 )

+		PopSldList();

+	else if( !IsFramesMode() ) {

+                if( gLoopCont )

+			GoToFirst()

+                else

+			EndShow()

+	}

+}

+function GoToPrevSld()

+{

+	ii=gCurSld-1

+	if( ii > 0 ) {

+		obj=GetHrefObj(ii)

+		while ( obj && ( obj.mVis == 0 ) && ( ii>0 ) )

+			obj=GetHrefObj(--ii)

+        if( ii == 0 ) ii=1

+		GoToSldNum(ii)

+	}

+}

+function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) }

+function GoToLast()

+{

+	ii=GetSldList().mList.length

+	if( ii != gCurSld )

+		GoToSld( GetHrefObj(ii).mSldHref )

+}

+function GoToSldNum( num )

+{

+	if( PPTSld.event ) PPTSld.event.cancelBubble=true

+	obj = GetHrefObj( num )

+	obj.mVis=1

+	gPrevSld=gCurSld

+	gCurSld = num;

+	PPTSld.location.replace(MHTMLPrefix+obj.mSldHref)

+	if( IsFramesMode() ) {

+		UpdNavPane(); UpdOtlPane(); UpdNtsPane()

+	}

+}

+function GoToSld( href )

+{

+	if( PPTSld.event ) PPTSld.event.cancelBubble=true

+	GetHrefObj( GetSldNum(href) ).mVis=1

+	PPTSld.location.replace(MHTMLPrefix+href)

+}

+function SldUpdated( id )

+{

+	if( id == GetHrefObj(gCurSld).mSldHref ) return

+	gPrevSld=gCurSld

+	gCurSld=GetSldNum(id)

+	if( IsFramesMode() ) {

+		UpdNavPane(); UpdOtlPane(); UpdNtsPane()

+	}

+}

+function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) }

+function HasPrevSld() { return ( gIsEndShow || ( gCurSld != 1 && GetHrefObj( gCurSld-1 ).mVis == 1 )||( GetCurSldNum() > 1 ) ) }

+function HasNextSld() { return (GetCurSldNum() != GetNumSlds()) }

+function CloseWindow() {

+	if( HideMenu() ) return;

+	var event = PPTSld.event;

+	if( !IsFramesMode() && event && (event.keyCode==27 || event.keyCode==32 || event.type=="click" ) )

+		window.close( self );

+	CatchNumKeys( self, event );

+}

+function Unload() { gIsEndShow=0; }

+function SetupEndShow() {

+	gIsEndShow=1;

+	PPTSld.document.body.scroll="no";

+	PPTSld.document.onkeypress=CloseWindow;

+	PPTSld.document.onclick=CloseWindow;

+	PPTSld.document.oncontextmenu=_CM;

+}

+function EndShow()

+{

+	if( IsFramesMode() ) return

+	if( PPTSld.event ) PPTSld.event.cancelBubble=true

+	doc=PPTSld.document

+	doc.open()

+	doc.writeln('<html><body bgcolor=black onload=parent.SetupEndShow() onunload=parent.Unload()><center><p><font face=Tahoma color=white size=2><br><b>' + ENDSHOW_MESG + '</b></font></p></center></body></html>')

+	doc.close()

+}

+function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=true }

+function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited }

+function hrefList( sldHref, visible, advDelay, advClk )

+{

+	this.mSldHref= this.mNtsHref = sldHref

+	this.mOrigVis= this.mVis = visible

+	this.mVisited= false

+	this.mAdvDelay= advDelay

+	this.mAdvOnClk= advClk

+}

+function SldList(arr,curSld,fEnd)

+{

+	this.mCurSld = curSld;

+	this.mList = new Array();

+	var idx = 1;

+	for(ii=0;ii<arr.length;ii++) {

+		this.mList[ii] = new hrefList( arr[ii].mSldHref, arr[ii].mOrigVis, arr[ii].mAdvDelay, arr[ii].mAdvOnClk );

+		if( arr[ii].mOrigVis )

+			this.mList[ii].mSldIdx = idx++;

+	}

+	this.mNumVisSlds = idx-1;

+	this.fEndShow = fEnd;

+}

+function GetSldList() {	return gSldStack[gSldStack.length-1] }

+function GetCurSld() { return parent.GetSldList().mList[parent.gCurSld - 1] }

+gSldStack = new Array();

+gSldStack[0] = new SldList(gMainDoc,gCurSld,1)

+function ViewCustomShow(idx,fEnd)

+{

+	if( !IsFullScrMode() ) return;

+	var sldList = new Array();

+	var custShow = custShowList[idx-1];

+	var jj = 0;

+	for( ii=0;ii<custShow.length;ii++ ) {

+		if( custShow[ii] <= gMainDoc.length )

+			sldList[jj++] = gMainDoc[custShow[ii]-1];

+	}

+	if (sldList.length > 0) {

+	PushSldList(sldList,fEnd);

+	gCurSld = 1;

+	}

+	else

+		if( PPTSld.event ) PPTSld.event.cancelBubble=true

+}

+function PushSldList(arr,fEnd) {

+	var ii = gSldStack.length;

+	gSldStack[ii] = new SldList(arr,gCurSld,fEnd);

+	GoToSld( gSldStack[ii].mList[0].mSldHref );

+}

+function PopSldList() {

+	if (gSldStack[gSldStack.length-1].fEndShow)

+		EndShow()

+	else {

+	gCurSld = gSldStack[gSldStack.length-1].mCurSld;

+	gSldStack[gSldStack.length-1] = null;

+	gSldStack.length--;

+	var sldList = gSldStack[gSldStack.length-1];

+	GoToSld( sldList.mList[gCurSld - 1].mSldHref );

+	}

+}

+var custShowList=new Array();

+function ImgBtn( oId,bId,w,action )

+{

+	var t=this

+	t.Perform    = _IBP

+	t.SetActive  = _IBSetA

+	t.SetInactive= _IBSetI

+	t.SetPressed = _IBSetP

+	t.SetDisabled= _IBSetD

+	t.Enabled    = _IBSetE

+	t.ChangeIcon = null

+	t.UserAction = action

+	t.ChgState   = _IBUI

+	t.mObjId   = oId

+	t.mBorderId= bId

+	t.mWidth   = w

+	t.mIsOn    = t.mCurState = 0

+}

+function _IBSetA()

+{

+	if( this.mIsOn ) {

+		obj=this.ChgState( gHiliteClr,gShadowClr,2 )

+		obj.style.posTop=0

+	}

+}

+function _IBSetI()

+{

+	if( this.mIsOn ) {

+		obj=this.ChgState( gFaceClr,gFaceClr,1 )

+		obj.style.posTop=0

+	}

+}

+function _IBSetP()

+{

+	if( this.mIsOn ) {

+		obj=this.ChgState( gShadowClr,gHiliteClr,2 )

+		obj.style.posLeft+=1; obj.style.posTop+=1

+	}

+}

+function _IBSetD()

+{

+	obj=this.ChgState( gFaceClr,gFaceClr,0 )

+	obj.style.posTop=0

+}

+function _IBSetE( state )

+{

+	var t=this

+	GetObj( t.mBorderId ).style.visibility="visible"

+	if( state != t.mIsOn ) {

+		t.mIsOn=state

+		if( state )

+			t.SetInactive()

+		else

+			t.SetDisabled()

+	}

+}

+function _IBP()

+{

+	var t=this

+	if( t.mIsOn ) {

+		if( t.UserAction != null )

+			t.UserAction()

+		if( t.ChangeIcon ) {

+			obj=GetObj(t.mObjId)

+			if( t.ChangeIcon() )

+				obj.style.posLeft=obj.style.posLeft+(t.mCurState-4)*t.mWidth

+			else

+				obj.style.posLeft=obj.style.posLeft+(t.mCurState-0)*t.mWidth

+		}

+		t.SetActive()

+	}

+}

+function _IBUI( clr1,clr2,nextState )

+{

+	var t=this

+	SetBorder( GetObj( t.mBorderId ),clr1,clr2 )

+	obj=GetObj( t.mObjId )

+	obj.style.posLeft=obj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj.style.posTop

+	t.mCurState=nextState

+	return obj

+}

+function TxtBtn( oId,oeId,action,chkState )

+{

+	var t=this

+	t.Perform    = _TBP

+	t.SetActive  = _TBSetA

+	t.SetInactive= _TBSetI

+	t.SetPressed = _TBSetP

+	t.SetDisabled= _TBSetD

+	t.SetEnabled = _TBSetE

+	t.GetState   = chkState

+	t.UserAction = action

+	t.ChgState   = _TBUI

+	t.mObjId      = oId

+	t.m_elementsId= oeId

+	t.mIsOn       = 1

+}

+function _TBSetA()

+{

+	var t=this

+	if( t.mIsOn && !t.GetState() )

+		t.ChgState( gHiliteClr,gShadowClr,0,0 )

+}

+function _TBSetI()

+{

+	var t=this

+	if( t.mIsOn && !t.GetState() )

+		t.ChgState( gFaceClr,gFaceClr,0,0 )

+}

+function _TBSetP()

+{

+	if( this.mIsOn )

+		this.ChgState( gShadowClr,gHiliteClr,1,1 )

+}

+function _TBSetD()

+{

+	this.ChgState( gFaceClr,gFaceClr,0,0 )

+	this.mIsOn = 0

+}

+function _TBSetE()

+{

+	var t=this

+	if( !t.GetState() )

+		t.ChgState( gFaceClr,gFaceClr,0,0 )

+	else

+		t.ChgState( gShadowClr,gHiliteClr,1,1 )

+	t.mIsOn = 1

+}

+function _TBP()

+{

+	var t=this

+	if( t.mIsOn ) {

+		if( t.UserAction != null )

+			t.UserAction()

+        if( !t.GetState )

+            return

+		if( t.GetState() )

+			t.SetPressed()

+		else

+			t.SetActive()

+	}

+}

+function _TBUI( clr1,clr2,lOffset,tOffset )

+{

+	SetBorder( GetObj( this.mObjId ),clr1,clr2 )

+	Offset( GetObj( this.m_elementsId ),lOffset,tOffset )

+}

+function Offset( obj, top, left ){ obj.style.top=top; obj.style.left=left }

+function SetBorder( obj, upperLeft, lowerRight )

+{

+	s=obj.style;

+	s.borderStyle      = "solid"

+	s.borderWidth      = 1

+	s.borderLeftColor  = s.borderTopColor = upperLeft

+	s.borderBottomColor= s.borderRightColor = lowerRight

+}

+function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] }

+function BtnOnOver(){ b=GetBtnObj(); if( b != null ) b.SetActive() }

+function BtnOnDown(){ b=GetBtnObj(); if( b != null ) b.SetPressed() }

+function BtnOnOut(){ b=GetBtnObj(); if( b != null ) b.SetInactive() }

+function BtnOnUp()

+{

+	b=GetBtnObj()

+	if( b != null )

+		b.Perform()

+	else

+		Upd()

+}

+function GetNtsState(){ return parent.gNtsOpen }

+function GetOtlState(){ return parent.gOtlOpen }

+function GetOtlTxtState(){ return parent.gOtlTxtExp }

+function NtsBtnSetFlag( fVal )

+{

+	s=document.all.item( this.m_flagId ).style

+	s.display="none"

+	if( fVal )

+		s.display=""

+	else

+		s.display="none"

+}

+function _BSetA_Border(){ b = gBtnArr[this.mObjId]; if( b != null ) b.SetActive() }

+function _BSetI_Border(){ b = gBtnArr[this.mObjId]; if( b != null ) b.SetInactive() }

+var gHiliteClr="THREEDHIGHLIGHT",gShadowClr="THREEDSHADOW",gFaceClr="THREEDFACE"

+var gBtnArr = new Array()

+gBtnArr["nb_otl"] = new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPane,GetOtlState )

+gBtnArr["nb_otlElem"] = new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPane,GetOtlState )

+gBtnArr["nb_nts"] = new TxtBtn( "nb_nts","nb_ntsElem",parent.ToggleNtsPane,GetNtsState )

+gBtnArr["nb_prev"]= new ImgBtn( "nb_prev","nb_prevBorder",30,parent.GoToPrevSld )

+gBtnArr["nb_next"]= new ImgBtn( "nb_next","nb_nextBorder",30,parent.GoToNextSld )

+gBtnArr["nb_sldshw"]= new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent.FullScreen )

+gBtnArr["nb_sldshwBorder"] = new TxtBtn( "nb_sldshw","nb_sldshwBorder",parent.FullScreen,null )

+gBtnArr["nb_sldshwBorder"].SetActive = _BSetA_Border;

+gBtnArr["nb_sldshwBorder"].SetInactive = _BSetI_Border;

+gBtnArr["nb_sldshwText"] = new TxtBtn( "nb_sldshw","nb_sldshwText",parent.FullScreen,null )

+gBtnArr["nb_sldshwText"].SetActive = _BSetA_Border;

+gBtnArr["nb_sldshwText"].SetInactive = _BSetI_Border;

+gBtnArr["nb_voice"]  = new ImgBtn( "nb_voice","nb_voiceBorder",18,parent.ToggleVNarration )

+gBtnArr["nb_otlTxt"]= new ImgBtn( "nb_otlTxt","nb_otlTxtBorder",23,parent.ToggleOtlText )

+gBtnArr["nb_nts"].m_flagId= "notes_flag"

+gBtnArr["nb_nts"].SetFlag = NtsBtnSetFlag

+gBtnArr["nb_otlTxt"].ChangeIcon= GetOtlTxtState

+var sNext="Next",sPrev="Previous",sEnd="End Show",sFont="Arial",sArrow="Arrow",sFreeform="Freeform",sRect="Rectangle",sOval="Oval"

+function ShowMenu()

+{

+	BuildMenu();

+	var doc=PPTSld.document.body,x=PPTSld.event.clientX+doc.scrollLeft,y=PPTSld.event.clientY+doc.scrollTop

+	m = PPTSld.document.all.item("ctxtmenu")

+	m.style.pixelLeft=x

+	if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) )

+		m.style.pixelLeft=x-m.scrollWidth

+	m.style.pixelTop=y

+	if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) )

+		m.style.pixelTop=y-m.scrollHeight

+	m.style.display=""

+}

+function _CM()

+{

+	if( !parent.IsFullScrMode() ) return;

+	if(!PPTSld.event.ctrlKey) {

+		ShowMenu()

+		return false

+	} else

+		HideMenu()

+}

+function BuildMenu()

+{

+	if( PPTSld.document.all.item("ctxtmenu") ) return

+	var mObj=CreateItem( PPTSld.document.body )

+	mObj.id="ctxtmenu"

+	mObj.style.visibility="hidden"

+	var s=mObj.style

+	s.position="absolute"

+	s.cursor="default"

+	s.width="120px"

+	SetCMBorder(mObj,"menu","black")

+	var iObj=CreateItem( mObj )

+	SetCMBorder( iObj, "threedhighlight","threedshadow" )

+	iObj.style.padding=2

+	CreateMenuItem( iObj,sNext,M_GoNextSld,M_True )

+	CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld )

+	CreateSeparator( iObj )

+	CreateMenuItem( iObj,sEnd,M_End,M_True )

+	mObj.style.visibility="visible"

+}

+function Cancel() { window.event.cancelBubble=true; window.event.returnValue=false }

+function Highlight() { ChangeClr("activecaption","threedhighlight") }

+function Deselect() { ChangeClr("threedface","menutext") }

+function Perform()

+{

+	e=PPTSld.event.srcElement

+	if( e.type=="menuitem" && e.IsActive() )

+		e.Action()

+	else

+		PPTSld.event.cancelBubble=true

+}

+function ChangeClr( bg,clr )

+{

+	e=PPTSld.event.srcElement

+	if( e.type=="menuitem" && e.IsActive() ) {

+		e.style.backgroundColor=bg

+		e.style.color=clr

+	}

+}

+function M_HasPrevSld() { return( parent.HasPrevSld() ) }

+function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() }

+function M_GoPrevSld() { if( gIsEndShow ) { history.back(); PPTSld.event.cancelBubble=true; } else GoToPrevSld() }

+function M_True() { return true }

+function M_End() { window.close( self ) }

+function CreateMenuItem( node,text,action,eval )

+{

+	var e=CreateItem( node )

+	e.type="menuitem"

+	e.Action=action

+	e.IsActive=eval

+	e.innerHTML=text

+	if( !e.IsActive() )

+		e.style.color="threedshadow"

+	e.onclick=Perform

+	e.onmouseover=Highlight

+	e.onmouseout=Deselect

+	s=e.style;

+	s.fontFamily=sFont

+	s.fontSize="9pt"

+	s.paddingLeft=2

+}

+function CreateSeparator( node )

+{

+	var sObj=CreateItem( node )

+	SetCMBorder(sObj,"menu","menu")

+	var s=sObj.style

+	s.borderTopColor="threedshadow"

+	s.borderBottomColor="threedhighlight"

+	s.height=1

+	s.fontSize="0px"

+}

+function CreateItem( node )

+{

+	var elem=PPTSld.document.createElement("DIV")

+	node.insertBefore( elem )

+	return elem

+}

+function SetCMBorder( o,ltClr,rbClr )

+{

+	var s=o.style

+	s.backgroundColor="menu"

+	s.borderStyle="solid"

+	s.borderWidth=1

+	s.borderColor=ltClr+" "+rbClr+" "+rbClr+" "+ltClr

+}

diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm
new file mode 100644
index 0000000..ca9d223
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm
@@ -0,0 +1,112 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: New Features of UML2: Generics, Static Profile Definition and OCL integration ">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style>
+.CB
+	{color:black;}
+.CT
+	{color:#2F2672;}
+</style>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="2"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master04.xml">
+ <p:shaperange href="master04.xml#_x0000_s24577"/><![if !ppt]><p:shaperange
+  href="master04.xml#_x0000_s24578"/><![if !vml]><img border=0
+ v:shapes="_x0000_s24578" src="master04_image003.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master04.xml#_x0000_s24581"/><![if !vml]><img border=0
+ v:shapes="_x0000_s24581" src="master04_image004.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master04.xml#_x0000_s24585"/>
+ <div v:shape="_x0000_s24585" class=O style='position:absolute;top:95.0%;
+ left:1.49%;width:97.75%;height:2.75%'><span lang=EN-US style='font-size:50%;
+ mso-ansi-language:EN-US'>Copyright © IBM Corp., 2007-2008. </span><span
+ style='mso-bidi-font-family:Arial;font-size:50%'>|<span
+ style='mso-spacerun:yes'>  </span>March-17-2008<span
+ style='mso-spacerun:yes'>  </span>|</span></div>
+ <![endif]><p:shaperange href="master04.xml#_x0000_m24579"/><v:shape id="_x0000_s2050"
+  type="#_x0000_m24579" style='position:absolute;left:54pt;top:126pt;width:612pt;
+  height:90pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <p:placeholder type="centerTitle"/></v:shape><p:shaperange
+  href="master04.xml#_x0000_m24580"/><v:shape id="_x0000_s2051" type="#_x0000_m24580"
+  style='position:absolute;left:108pt;top:270pt;width:7in;height:168pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <p:placeholder type="subTitle" position="1"/></v:shape>
+ <div v:shape="_x0000_s2050" class=CT><span style='position:absolute;
+ top:25.75%;left:8.42%;width:98.31%;height:6.0%'>New Features of UML2:
+ Generics, Static Profile </span><span style='position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:6.0%'>Definition and OCL integration </span></div>
+ <div v:shape="_x0000_s2051" class=CB style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:50.5%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>Long Talk&#13;</span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:55.5%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>(170)&#13;</span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:60.25%;
+ left:15.91%;width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;
+ mso-ansi-language:EN-US;display:none'>&#13;</span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:65.25%;
+ left:15.91%;width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;
+ mso-ansi-language:EN-US'>James Bruck&#13;</span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:70.0%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>IBM Rational Software&#13;</span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:75.0%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>UML2 Committer</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm
new file mode 100644
index 0000000..e92cd6a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm
@@ -0,0 +1,158 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="3,23"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O style='position:absolute;top:95.25%;
+ left:16.85%;width:82.39%;height:2.25%'><span style='mso-bidi-font-family:Arial;
+ font-size:42%'><span style='mso-spacerun:yes'> </span></span><span
+ style='font-size:42%'>New Features of UML2</span><span lang=EN-US
+ style='font-size:42%;mso-ansi-language:EN-US'> |<span
+ style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM Corp.,
+ 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ <div v:shape="_x0000_s1035" class=O style='mso-line-spacing:"100 50 0";
+ mso-char-wrap:1;mso-kinsoku-overflow:1;position:absolute;top:96.25%;
+ left:.93%;width:9.17%;height:2.25%'><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-field-code:meta16'><b>2</b></span><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s23554"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s23555" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s23554" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Agenda</div>
+ <div v:shape="_x0000_s23555" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'><b><i>Introduction&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features:&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:70.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:80.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:86.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:92.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm
new file mode 100644
index 0000000..f7bfc3e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm
@@ -0,0 +1,187 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Introduction: Fill up your Toolbox">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="25"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>3</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s25602"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s25603" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:642pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s25602" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Introduction: Fill up your Toolbox</div>
+ <div v:shape="_x0000_s25603" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.25%;left:10.48%;width:97.0%;height:4.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.12%'>•</span></span><span
+ style='font-size:75%'>Creating architectures using basic modeling techniques
+ (Class diagrams, </span></span><span style='position:absolute;top:29.75%;
+ left:10.48%;width:85.39%;height:4.0%'><span style='font-size:75%'>Sequence
+ diagrams etc.) is just the first step.<span style='mso-spacerun:yes'>  
+ </span>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:34.0%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-3.02%;font-family:Wingdings'>w</span></span><span style='font-size:80%;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:38.0%;
+ left:8.42%;width:87.26%;height:4.0%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'>•</span></span><span
+ style='font-size:75%'>Expand your toolbox by adding:&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:42.5%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>Generics/Templates&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:46.25%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Ability to express
+ generic reusable behavior.&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:49.75%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:53.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>Static profile
+ definition&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:57.0%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Generate code from
+ profile&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:60.5%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Now you can specify
+ behavior in your profiles.&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:64.0%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:67.5%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>OCL Integration&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:71.25%;left:19.1%;width:90.26%;height:3.25%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.07%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Ability to create
+ constraints, attach them to your model and have all the code necessary </span></span><span
+ style='position:absolute;top:74.0%;left:19.1%;width:76.59%;height:3.25%'><span
+ style='font-size:78%'>to evaluate the constraints using the MDT-OCL project.
+ &#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:77.5%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.0%;
+ left:8.42%;width:102.99%;height:4.0%'><span style='position:absolute;
+ top:0%;left:2.0%;width:98.18%;height:100.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.03%'>•</span></span><span
+ style='font-size:75%'>Combination of these tools allows you to make practical
+ use of your models.</span></span></div>
+ </div>
+ <v:shape id="_x0000_s25604" type="#_x0000_t75" style='position:absolute;
+  left:582pt;top:12pt;width:95.625pt;height:117.875pt'>
+  <v:imagedata src="slide0011_image007.wmz" o:title="MCj03499560000[1]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s25604"
+ src="slide0011_image008.gif" style='position:absolute;top:2.25%;left:80.89%;
+ width:13.29%;height:21.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz
new file mode 100644
index 0000000..461e66c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif
new file mode 100644
index 0000000..17244b6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm
new file mode 100644
index 0000000..f1f6c33
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="26"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>4</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s26626"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s26627" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s26626" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ <div v:shape="_x0000_s26627" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.5%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>Generics&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:55.25%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:61.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:66.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:87.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:93.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm
new file mode 100644
index 0000000..e07182f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm
@@ -0,0 +1,131 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="27"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>5</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s27650"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s27651" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s27650" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Why Bother?</div>
+ <div v:shape="_x0000_s27651" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Generics
+ in Java<span style='mso-bidi-font-family:Arial'>™</span>.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:32.75%;left:12.92%;width:90.44%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.69%;width:97.3%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-2.76%'>w</span>Enhance
+ reusability of an API by isolating generic behavior.&#13;</span></div>
+ <div class=B1><span style='position:absolute;top:38.0%;left:15.35%;width:90.26%;
+ height:4.5%'><span class=B1B style='position:absolute;left:-2.69%'>w</span>Lists
+ and Maps are commonly used since the implementation </span><span
+ style='position:absolute;top:42.5%;left:15.35%;width:83.52%;height:4.5%'>doesn’t
+ care about the types contained – their clients do.&#13;</span></div>
+ <div class=B2 style='position:absolute;top:47.75%;left:17.22%;width:74.34%;
+ height:4.0%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>§</span>&#13;</div>
+ <div class=B style='position:absolute;top:52.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Generics
+ in UML<span style='mso-bidi-font-family:Arial'>®</span>.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:59.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Practical
+ Uses&#13;</span></div>
+ <div class=B2><span style='position:absolute;top:64.25%;left:19.1%;width:75.28%;
+ height:4.0%'><span class=B2B style='position:absolute;left:-2.48%'>§</span>In
+ an EMF-based modeling world, a practical end-goal of </span><span
+ style='position:absolute;top:68.25%;left:19.1%;width:72.47%;height:4.0%'>modeling
+ is to generate code. &#13;</span></div>
+ <div class=B2><span style='position:absolute;top:73.0%;left:19.1%;width:82.02%;
+ height:4.0%'><span class=B2B style='position:absolute;left:-2.28%'>§</span>Understanding
+ how to express templates and model precisely </span><span style='position:
+ absolute;top:77.0%;left:19.1%;width:72.47%;height:4.0%'>using UML constructs
+ is useful.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm
new file mode 100644
index 0000000..da4210b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm
@@ -0,0 +1,154 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Overview">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="28"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>6</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s28674"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s28675" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:582pt;height:102pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s28674" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Overview</div>
+ <div v:shape="_x0000_s28675" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.55%;width:97.67%;
+ height:100.0%'><span style='font-size:90%'><span class=HBB style='position:
+ absolute;left:-2.61%'>•</span></span><span style='font-size:90%'>The code
+ generation process from UML to Java uses EMF.<span style='mso-spacerun:yes'> 
+ </span>&#13;</span></span></div>
+ <div class=HB1 style='position:absolute;top:31.25%;left:12.92%;width:74.53%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.26%;width:96.73%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.37%'>w</span><span
+ style='mso-spacerun:yes'>  </span>An intermediate Ecore representation is
+ created.&#13;</span></div>
+ <div class=HB1 style='position:absolute;top:36.0%;left:12.92%;width:85.2%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.85%;width:97.14%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-2.94%'>w</span><span
+ style='mso-spacerun:yes'>  </span>Behind the scenes, MDT-UML2 converts from
+ UML to Ecore.&#13;</span></div>
+ <div class=HB style='position:absolute;top:41.0%;left:8.42%;width:79.02%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.6%;width:97.63%;
+ height:100.0%'><span style='font-size:90%;visibility:hidden'><span class=HBB
+ style='position:absolute;left:-2.66%'>•</span></span><span style='font-size:
+ 90%;mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s28676"
+  type="#_x0000_m1027" style='position:absolute;left:108pt;top:252pt;width:486pt;
+  height:71.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0014_image009.gif" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s28676" src="slide0014_image009.gif"
+ style='position:absolute;top:46.75%;left:14.98%;width:67.41%;height:13.25%'><![endif]><v:rect
+  id="_x0000_s28678" style='position:absolute;left:60pt;top:336pt;width:582pt;
+  height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s28678" class=HB style='position:absolute;top:63.25%;
+ left:9.36%;width:79.02%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.36%;width:97.63%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.42%'>•</span>We will focus on <b>UML</b> and <b>Java</b>
+ representations.</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif
new file mode 100644
index 0000000..0efbdf6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm
new file mode 100644
index 0000000..179038e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm
@@ -0,0 +1,206 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts – The Players">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="29"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>7</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s29698"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s29698" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts – The Players</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s29700"
+  type="#_x0000_m1027" style='position:absolute;left:84pt;top:124.25pt;width:498pt;
+  height:364.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="white [0]">
+  <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+   o:detectmouseclick="f"/>
+  <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0015_image010.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s29700" src="slide0015_image011.jpg"
+ style='position:absolute;top:23.0%;left:11.61%;width:69.1%;height:67.5%'><![endif]><v:oval
+  id="_x0000_s29703" style='position:absolute;left:408pt;top:162pt;width:120pt;
+  height:78pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29703" src="slide0015_image012.gif" style='position:absolute;
+ top:30.0%;left:56.55%;width:17.04%;height:15.0%'><![endif]><v:oval id="_x0000_s29704"
+  style='position:absolute;left:130.5pt;top:159.75pt;width:114pt;height:1in;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29704" src="slide0015_image013.gif" style='position:absolute;
+ top:29.5%;left:18.16%;width:16.29%;height:14.0%'><![endif]><v:oval id="_x0000_s29705"
+  style='position:absolute;left:126pt;top:4in;width:126pt;height:174pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29705" src="slide0015_image014.gif" style='position:absolute;
+ top:53.25%;left:17.41%;width:17.97%;height:32.75%'><![endif]><v:oval id="_x0000_s29706"
+  style='position:absolute;left:450pt;top:282pt;width:2in;height:186pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29706" src="slide0015_image015.gif" style='position:absolute;
+ top:52.25%;left:62.35%;width:20.41%;height:35.0%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+      targetElement="_x0000_s29703" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode7" begin="0.0" fill="hold">
+    <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+      targetElement="_x0000_s29704" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode11" begin="0.0" fill="hold">
+    <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+      targetElement="_x0000_s29705" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode14" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode15" begin="0.0" fill="hold">
+    <oa:par id="TimeNode16" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode17" dur="2.0" fill="hold"
+      targetElement="_x0000_s29706" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png
new file mode 100644
index 0000000..a0ddb8e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg
new file mode 100644
index 0000000..802ef30
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif
new file mode 100644
index 0000000..3fa8062
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif
new file mode 100644
index 0000000..c590921
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif
new file mode 100644
index 0000000..f77756c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif
new file mode 100644
index 0000000..fc6066d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm
new file mode 100644
index 0000000..d5aff87
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm
@@ -0,0 +1,143 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="30"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>8</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s30722"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s30723" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:168pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s30722" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s30723" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:26.5%;left:10.48%;width:90.82%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.26%'>•</span>A TemplateableElement
+ that contains a TemplateSignature is </span><span style='position:absolute;
+ top:31.0%;left:10.48%;width:81.27%;height:4.5%'>referred to as a Template.
+ &#13;</span>
+ <div style='position:absolute;top:36.25%;left:8.42%;width:83.14%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <span style='position:absolute;top:41.75%;left:10.48%;width:89.32%;height:
+ 5.25%'><span style='font-size:120%'><span class=HBB style='position:absolute;
+ left:-2.3%'>•</span></span><span style='font-size:120%'><span
+ style='mso-spacerun:yes'> </span></span>If a TemplateableElement has template
+ parameters, a small </span><span style='position:absolute;top:47.0%;
+ left:10.48%;width:81.27%;height:5.25%'>dashed rectangle is superimposed<span
+ style='font-size:120%'>.&#13;</span></span>
+ <div style='position:absolute;top:53.25%;left:8.42%;width:83.14%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s30724"
+  type="#_x0000_m1027" style='position:absolute;left:240pt;top:333.25pt;
+  width:174pt;height:88.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="white [0]">
+  <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+   o:detectmouseclick="f"/>
+  <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0016_image016.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s30724" src="slide0016_image017.jpg"
+ style='position:absolute;top:61.5%;left:33.14%;width:24.34%;height:16.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png
new file mode 100644
index 0000000..6f3f05e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg
new file mode 100644
index 0000000..2cf1bd1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm
new file mode 100644
index 0000000..9284eea
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm
@@ -0,0 +1,423 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="31"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>9</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s31746"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s31748" type="#_x0000_m1027"
+  style='position:absolute;left:52pt;top:157pt;width:298.625pt;height:307.25pt'
+  o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:shadow color="gray [2]"/>
+  <v:path gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" text="f" grouping="t"/>
+  <v:textbox style='mso-fit-shape-to-text:f'/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape><v:rect id="_x0000_s31749"
+  style='position:absolute;left:52pt;top:157pt;width:298.625pt;height:307.25pt'
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s31750" style='position:absolute;flip:y' from="66pt,336pt"
+  to="661.25pt,336pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s31750"
+ src="slide0017_image018.gif" style='position:absolute;top:62.25%;left:9.17%;
+ width:83.14%;height:.5%'><![endif]>
+ <div v:shape="_x0000_s31746" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s31748">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:30.0%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'>•</span></span>&#13;</span></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:35.25%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <div v:shape="_x0000_s31749">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:30.0%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'>•</span></span>&#13;</span></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:35.25%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <v:line id="_x0000_s31751" style='position:absolute;flip:x' from="330pt,162pt"
+  to="333pt,336.125pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s31751"
+ src="slide0017_image019.gif" style='position:absolute;top:30.0%;left:45.69%;
+ width:.74%;height:32.75%'><![endif]><v:shape id="_x0000_s31752" type="#_x0000_t75"
+  style='position:absolute;left:96pt;top:210pt;width:141.75pt;height:76.5pt'
+  fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0017_image020.gif" o:title=""/>
+  <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s31752"
+ src="slide0017_image020.gif" style='position:absolute;top:39.0%;left:13.29%;
+ width:19.66%;height:14.25%'><![endif]><v:shape id="_x0000_s31753" type="#_x0000_t75"
+  style='position:absolute;left:379.75pt;top:198.25pt;width:314.25pt;height:104.25pt'
+  fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0017_image021.gif" o:title=""/>
+  <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s31753"
+ src="slide0017_image021.gif" style='position:absolute;top:36.75%;left:52.8%;
+ width:43.63%;height:19.25%'><![endif]><v:group id="_x0000_s31768" style='position:absolute;
+  left:138pt;top:414pt;width:454.375pt;height:64.625pt' coordorigin="768,2810"
+  coordsize="3635,517" o:tableproperties="1" o:tablelimits="56.625pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s31755" style='position:absolute;left:768;top:2810;
+   width:3635;height:517' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s31756" style='position:absolute' from="768,2810"
+   to="4403,2810" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31757" style='position:absolute' from="768,3327"
+   to="4403,3327" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31758" style='position:absolute' from="768,2810"
+   to="768,3327" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31759" style='position:absolute' from="4403,2810"
+   to="4403,3327" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:group id="_x0000_s31760" style='position:absolute;
+  left:138pt;top:348pt;width:454.375pt;height:55.875pt' coordsize="2050,441"
+  o:tableproperties="1" o:tablelimits="55.875pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s31761" style='position:absolute;width:2050;height:441'
+   fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s31762" style='position:absolute' from="0,0"
+   to="2050,0" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31763" style='position:absolute' from="0,441"
+   to="2050,441" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31764" style='position:absolute' from="0,0"
+   to="0,441" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s31765" style='position:absolute' from="2050,0"
+   to="2050,441" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:rect id="_x0000_s31766" style='position:absolute;
+  left:67.375pt;top:139pt;width:148.625pt;height:45.75pt' filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s31767" style='position:absolute;left:377.5pt;
+  top:139pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0
+ v:shapes="_x0000_s31768,_x0000_s31755,_x0000_s31756,_x0000_s31757,_x0000_s31758,_x0000_s31759,_x0000_s31760,_x0000_s31761,_x0000_s31762,_x0000_s31763,_x0000_s31764,_x0000_s31765"
+ src="slide0017_image022.gif" style='position:absolute;top:64.5%;left:19.1%;
+ width:63.48%;height:24.5%'><![endif]>
+ <div v:shape="_x0000_s31755">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:77.0%;left:20.22%;width:61.23%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:79.75%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>E</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>getMyProperty();</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:82.25%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>void</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>setMyProperty(E</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>value);</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:85.0%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s31761">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:64.75%;left:20.22%;width:69.85%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClassImpl&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:67.5%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>E</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>myProperty;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:70.25%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'>&#13;</span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s31766">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.75%;
+ left:10.29%;width:20.59%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s31767">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.75%;
+ left:53.37%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif
new file mode 100644
index 0000000..1bac3a0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif
new file mode 100644
index 0000000..11df93b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif
new file mode 100644
index 0000000..571ea53
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif
new file mode 100644
index 0000000..74de463
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif
new file mode 100644
index 0000000..5574c36
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm
new file mode 100644
index 0000000..971b294
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm
@@ -0,0 +1,206 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts – The Players">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="32"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>10</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s32770"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s32770" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts – The Players</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s32772"
+  type="#_x0000_m1027" style='position:absolute;left:109.375pt;top:124.75pt;
+  width:520.625pt;height:355.25pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="white [0]">
+  <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+   o:detectmouseclick="f"/>
+  <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0018_image023.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s32772" src="slide0018_image024.jpg"
+ style='position:absolute;top:23.0%;left:15.16%;width:72.28%;height:65.75%'><![endif]><v:oval
+  id="_x0000_s32774" style='position:absolute;left:468pt;top:354pt;width:150pt;
+  height:138pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32774" src="slide0018_image025.gif" style='position:absolute;
+ top:65.5%;left:64.98%;width:21.16%;height:26.0%'><![endif]><v:oval id="_x0000_s32775"
+  style='position:absolute;left:438pt;top:162pt;width:198pt;height:2in;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32775" src="slide0018_image026.gif" style='position:absolute;
+ top:30.0%;left:60.86%;width:27.9%;height:27.25%'><![endif]><v:oval id="_x0000_s32776"
+  style='position:absolute;left:234pt;top:180pt;width:54pt;height:12pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32776" src="slide0018_image027.gif" style='position:absolute;
+ top:33.25%;left:32.39%;width:7.86%;height:2.75%'><![endif]><v:oval id="_x0000_s32777"
+  style='position:absolute;left:240pt;top:210pt;width:54pt;height:12pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32777" src="slide0018_image028.gif" style='position:absolute;
+ top:38.75%;left:33.33%;width:7.86%;height:2.75%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+      targetElement="_x0000_s32774" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode7" begin="0.0" fill="hold">
+    <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+      targetElement="_x0000_s32775" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode11" begin="0.0" fill="hold">
+    <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+      targetElement="_x0000_s32776" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode14" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode15" begin="0.0" fill="hold">
+    <oa:par id="TimeNode16" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode17" dur="2.0" fill="hold"
+      targetElement="_x0000_s32777" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png
new file mode 100644
index 0000000..2c48e7f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg
new file mode 100644
index 0000000..c34ac46
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif
new file mode 100644
index 0000000..2cd6b13
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif
new file mode 100644
index 0000000..9660c9c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif
new file mode 100644
index 0000000..0abcd23
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif
new file mode 100644
index 0000000..1e00e49
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm
new file mode 100644
index 0000000..2014f51
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm
@@ -0,0 +1,130 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="33"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>12</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s33794"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s33795" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:624pt;height:66pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s33794" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s33795" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:84.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.42%;width:97.79%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.48%'>•</span>TemplateBinding&#13;</span></div>
+ <div class=HB1 style='position:absolute;top:31.75%;left:12.92%;width:94.19%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.58%;width:97.41%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-2.65%'>w</span>Substitution
+ of actual parameters for the formal template parameters.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s33796"
+  type="#_x0000_m1027" style='position:absolute;left:60pt;top:210pt;width:594pt;
+  height:242.25pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0019_image031.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s33796" src="slide0019_image032.jpg"
+ style='position:absolute;top:39.0%;left:8.42%;width:82.58%;height:44.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png
new file mode 100644
index 0000000..5da1431
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg
new file mode 100644
index 0000000..3458096
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm
new file mode 100644
index 0000000..65ee210
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm
@@ -0,0 +1,479 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Generics: Examples – Generic Operations">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s35867","_x0000_s35866");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="35"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>13</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s35842"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s35842" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.82%;height:6.0%'>Generics: Examples – Generic Operations</div>
+ <v:shape id="_x0000_s35845" type="#_x0000_t75" style='position:absolute;
+  left:84.75pt;top:231.125pt;width:220.5pt;height:66.75pt' fillcolor="#bbe0e3 [4]"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0021_image033.png" o:title=""/>
+  <v:shadow color="gray [2]"/>
+  <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s35845"
+ src="slide0021_image034.jpg" style='position:absolute;top:42.75%;left:11.79%;
+ width:30.71%;height:12.25%'><![endif]><v:shape id="_x0000_s35846" type="#_x0000_t75"
+  style='position:absolute;left:367.25pt;top:194pt;width:298.625pt;height:105pt'
+  fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0021_image035.png" o:title=""/>
+  <v:shadow color="gray [2]"/>
+  <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s35846"
+ src="slide0021_image036.jpg" style='position:absolute;top:36.0%;left:50.93%;
+ width:41.38%;height:19.5%'><![endif]><v:group id="_x0000_s35863" style='position:absolute;
+  left:126pt;top:342pt;width:478.5pt;height:50.25pt' coordorigin="3696,3213"
+  coordsize="3828,402" o:tableproperties="1" o:tablelimits="43.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s35848" style='position:absolute;left:3696;top:3213;
+   width:3828;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s35849" style='position:absolute' from="3696,3213"
+   to="7524,3213" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35850" style='position:absolute' from="3696,3615"
+   to="7524,3615" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35851" style='position:absolute' from="3696,3213"
+   to="3696,3615" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35852" style='position:absolute' from="7524,3213"
+   to="7524,3615" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:group id="_x0000_s35864" style='position:absolute;
+  left:126pt;top:402pt;width:478.5pt;height:79pt' coordorigin="3696,3639"
+  coordsize="3828,632" o:tableproperties="1" o:tablelimits="56.375pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s35854" style='position:absolute;left:3696;top:3639;
+   width:3828;height:632' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s35855" style='position:absolute' from="3696,3639"
+   to="7524,3639" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35856" style='position:absolute' from="3696,4271"
+   to="7524,4271" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35857" style='position:absolute' from="3696,3639"
+   to="3696,4271" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s35858" style='position:absolute' from="7524,3639"
+   to="7524,4271" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:line id="_x0000_s35859" style='position:absolute'
+  from="1in,324pt" to="660pt,324pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0
+ v:shapes="_x0000_s35863,_x0000_s35848,_x0000_s35849,_x0000_s35850,_x0000_s35851,_x0000_s35852,_x0000_s35864,_x0000_s35854,_x0000_s35855,_x0000_s35856,_x0000_s35857,_x0000_s35858,_x0000_s35859"
+ src="slide0021_image037.gif" style='position:absolute;top:60.0%;left:9.92%;
+ width:82.02%;height:29.5%'><![endif]>
+ <div v:shape="_x0000_s35848">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:18.53%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:66.25%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>&lt;T&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>T</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>someOperation(T</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>p1);</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:69.0%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s35854">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:74.75%;left:18.53%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClassImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:77.5%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>&lt;T&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>T</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>someOperation(T</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>p1)</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:80.25%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#3F7F5F'>//...</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:82.75%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:85.5%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+ <v:line id="_x0000_s35860" style='position:absolute;flip:x' from="336pt,155.5pt"
+  to="337.625pt,324pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><v:rect id="_x0000_s35861" style='position:absolute;left:1in;top:138pt;
+  width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s35862" style='position:absolute;left:382.125pt;
+  top:138pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s35860"
+ src="slide0021_image038.gif" style='position:absolute;top:28.75%;left:46.62%;
+ width:.56%;height:31.75%'><![endif]>
+ <div v:shape="_x0000_s35861">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:11.04%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s35862">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:54.11%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+ <v:oval id="_x0000_s35866" style='position:absolute;left:378pt;top:246pt;
+  width:270pt;height:48pt;flip:y;mso-wrap-style:none;v-text-anchor:middle'
+  fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:animation number="2" delay="0" type="object" effect="cut"
+   direction="noBlack" flag="17408"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s35866" src="slide0021_image039.gif"
+ style='position:absolute;top:45.5%;left:52.43%;width:37.82%;height:9.5%'><![endif]><v:oval
+  id="_x0000_s35867" style='position:absolute;left:78pt;top:270pt;width:3in;
+  height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:animation number="3" delay="0" type="object" effect="cut"
+   direction="noBlack" flag="17408"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s35867" src="slide0021_image040.gif"
+ style='position:absolute;top:50.0%;left:10.86%;width:30.33%;height:4.0%'><![endif]></p:slide></div>
+
+<p:animation number="-1177318950"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+     o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+     <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+      targetElement="_x0000_s35866" attributeName="style.visibility"
+      to="visible"/>
+     <oa:animate id="TimeNode6" dur="1.0" fill="hold"
+      targetElement="_x0000_s35866" attributeName="ppt_w" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+     <oa:animate id="TimeNode7" dur="1.0" fill="hold"
+      targetElement="_x0000_s35866" attributeName="ppt_h" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+     <oa:animateFilter id="TimeNode8" dur="1.0" targetElement="_x0000_s35866"
+      transition="in" filter="fade"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode9" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode10" begin="0.0" fill="hold">
+    <oa:par id="TimeNode11" o:presetID="ppt_55" o:presetClass="entrance"
+     o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+     <oa:set id="TimeNode12" begin="0.0" dur="0.001" fill="hold"
+      targetElement="_x0000_s35867" attributeName="style.visibility"
+      to="visible"/>
+     <oa:animate id="TimeNode13" dur="1.0" fill="hold"
+      targetElement="_x0000_s35867" attributeName="ppt_w" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+     <oa:animate id="TimeNode14" dur="1.0" fill="hold"
+      targetElement="_x0000_s35867" attributeName="ppt_h" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+     <oa:animateFilter id="TimeNode15" dur="1.0" targetElement="_x0000_s35867"
+      transition="in" filter="fade"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png
new file mode 100644
index 0000000..3f161f1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg
new file mode 100644
index 0000000..6ba0951
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png
new file mode 100644
index 0000000..7b103c2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg
new file mode 100644
index 0000000..abf9061
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif
new file mode 100644
index 0000000..da38f7a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif
new file mode 100644
index 0000000..c21ffc5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif
new file mode 100644
index 0000000..1f80d9b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif
new file mode 100644
index 0000000..7e0bb03
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm
new file mode 100644
index 0000000..fd5e3bf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm
@@ -0,0 +1,278 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="36"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>14</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s36866"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s36867" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:618pt;height:240pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape><v:group id="_x0000_s36877"
+  style='position:absolute;left:78pt;top:342pt;width:438pt;height:66pt'
+  coordorigin="624,2736" coordsize="3504,528" o:tableproperties="3"
+  o:tablelimits="66pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s36869" style='position:absolute;left:624;top:2736;
+   width:3504;height:528' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s36870" style='position:absolute' from="624,2736"
+   to="4128,2736" strokecolor="black [1]" strokeweight="1pt">
+   <v:stroke endcap="square" imagealignshape="f"/>
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s36871" style='position:absolute' from="624,3264"
+   to="4128,3264" strokecolor="black [1]" strokeweight="1pt">
+   <v:stroke endcap="square" imagealignshape="f"/>
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s36872" style='position:absolute' from="624,2736"
+   to="624,3264" strokecolor="black [1]" strokeweight="1pt">
+   <v:stroke endcap="square" imagealignshape="f"/>
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s36873" style='position:absolute' from="4128,2736"
+   to="4128,3264" strokecolor="black [1]" strokeweight="1pt">
+   <v:stroke endcap="square" imagealignshape="f"/>
+   <v:shadow color="gray [2]"/>
+  </v:line><p:placeholder type="object" position="2" size="half"/></v:group><![if !vml]><img
+ border=0
+ v:shapes="_x0000_s36877,_x0000_s36869,_x0000_s36870,_x0000_s36871,_x0000_s36872,_x0000_s36873"
+ src="slide0022_image041.gif" style='position:absolute;top:63.25%;left:10.67%;
+ width:61.23%;height:12.75%'><![endif]>
+ <div v:shape="_x0000_s36866" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <div v:shape="_x0000_s36867" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:26.5%;left:10.48%;width:88.01%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.34%'>•</span>In Java, wildcards are
+ represented by <b>? </b>which stands for an </span><span style='position:absolute;
+ top:31.0%;left:10.48%;width:82.02%;height:4.5%'>unknown type.&#13;</span>
+ <div style='position:absolute;top:36.25%;left:8.42%;width:84.08%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.44%;width:97.55%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.51%'>•</span></span>&#13;</span></div>
+ <span style='position:absolute;top:41.5%;left:10.48%;width:94.38%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.18%'>•</span>When we talk about
+ bounds we refer to the ability to specify that </span><span style='position:
+ absolute;top:46.0%;left:10.48%;width:87.82%;height:4.5%'>bindings must either
+ be the <b>super</b> type of some classifier or </span><span style='position:
+ absolute;top:50.5%;left:10.48%;width:82.02%;height:4.5%'><b>extend</b> some
+ classifier.</span></div>
+ <div v:shape="_x0000_s36869">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:11.79%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass3Impl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass3</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:66.25%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List&lt;?</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>Car&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>someReference;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:69.0%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List&lt;?</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>super</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>Car&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>anotherReference;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:71.75%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif
new file mode 100644
index 0000000..0f65583
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm
new file mode 100644
index 0000000..efcb34c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm
@@ -0,0 +1,214 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="37"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>15</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s37890"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s37890" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s37892"
+  type="#_x0000_m1027" style='position:absolute;left:54pt;top:126pt;width:342pt;
+  height:152.5pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0023_image042.gif" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s37892" src="slide0023_image042.gif"
+ style='position:absolute;top:23.25%;left:7.49%;width:47.56%;height:28.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s37894" type="#_x0000_m1027"
+  style='position:absolute;left:342pt;top:168pt;width:366pt;height:315.625pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0023_image043.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s37894" src="slide0023_image044.jpg"
+ style='position:absolute;top:31.0%;left:47.56%;width:50.74%;height:58.5%'><![endif]><v:oval
+  id="_x0000_s37896" style='position:absolute;left:540pt;top:420pt;width:132pt;
+  height:1in;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37896" src="slide0023_image045.gif" style='position:absolute;
+ top:77.75%;left:74.9%;width:18.72%;height:14.0%'><![endif]><v:oval id="_x0000_s37897"
+  style='position:absolute;left:570pt;top:264pt;width:138pt;height:1in;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37897" src="slide0023_image046.gif" style='position:absolute;
+ top:48.75%;left:79.02%;width:19.66%;height:14.0%'><![endif]><v:oval id="_x0000_s37898"
+  style='position:absolute;left:522pt;top:240pt;width:114pt;height:30pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37898" src="slide0023_image047.gif" style='position:absolute;
+ top:44.5%;left:72.47%;width:16.29%;height:6.0%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+      targetElement="_x0000_s37896" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode7" begin="0.0" fill="hold">
+    <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+      targetElement="_x0000_s37897" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+  <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode11" begin="0.0" fill="hold">
+    <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+     o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+     p:nodeType="clickEffect">
+     <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+      targetElement="_x0000_s37898" by="150.0,150.0"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif
new file mode 100644
index 0000000..5f8ed92
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png
new file mode 100644
index 0000000..0264b5e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg
new file mode 100644
index 0000000..e9abe86
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif
new file mode 100644
index 0000000..50a9c73
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif
new file mode 100644
index 0000000..66d2e37
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif
new file mode 100644
index 0000000..ec8b9e2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm
new file mode 100644
index 0000000..34569a8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm
@@ -0,0 +1,152 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Enhanced Profile">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="38"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>16</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s38916"
+  type="#_x0000_m1027" style='position:absolute;left:1in;top:241.25pt;width:552pt;
+  height:220.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0024_image048.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s38916" src="slide0024_image049.jpg"
+ style='position:absolute;top:44.75%;left:9.92%;width:76.59%;height:41.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s38914" type="#_x0000_m1026"
+  style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s38915" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:618pt;height:174pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s38914" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Enhanced Profile</div>
+ <div v:shape="_x0000_s38915" style='tab-stops:.4427in'>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'>•</span>UML cannot capture
+ everything.&#13;</span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:31.0%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'>•</span>&lt;&lt;eGenericType&gt;&gt;&#13;</span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:35.75%;left:15.35%;width:82.77%;height:4.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.94%;font-family:Wingdings'>w</span>For code
+ generation, we want to mark classes as intermediary </span><span
+ style='position:absolute;top:39.5%;left:15.35%;width:77.15%;height:4.0%'>constructs
+ (not included in final Java representation).&#13;</span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:12.92%;width:79.58%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.05%;width:96.94%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.15%;font-family:Wingdings'>w</span>Introduce
+ upper and lower bounds.&#13;</span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:48.25%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'>•</span>&lt;&lt;eTypeParameter&gt;&gt;&#13;</span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:53.25%;
+ left:12.92%;width:79.58%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.05%;width:96.94%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.15%;font-family:Wingdings'>w</span>Introduce
+ multiple bounds.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png
new file mode 100644
index 0000000..e03d0f7
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg
new file mode 100644
index 0000000..d6d9aa0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm
new file mode 100644
index 0000000..2d1a27b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm
@@ -0,0 +1,253 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="39"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>17</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s39938"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39939" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:618pt;height:114pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s39938" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <div v:shape="_x0000_s39939" style='tab-stops:.4427in'>
+ <div class=HB><span style='position:absolute;top:26.5%;left:10.48%;width:88.57%;
+ height:4.0%'><span style='font-size:90%'><span class=HBB style='position:absolute;
+ left:-2.32%'>•</span></span><span style='font-size:90%'>Let’s revisit our
+ previous example with wildcards and now consider </span></span><span
+ style='position:absolute;top:30.5%;left:10.48%;width:82.02%;height:4.0%'><span
+ style='font-size:90%'>stereotype properties.&#13;</span></span></div>
+ <div class=HB1 style='position:absolute;top:35.25%;left:12.92%;width:92.5%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.63%;width:97.36%;
+ height:100.0%'><span style='font-size:89%'><span class=HB1B style='position:
+ absolute;left:-2.7%'>w</span></span><span style='font-size:89%'>We can set the
+ ‘upper’ and ‘lower’ bounds on our &lt;&lt;EGeneric&gt;&gt; stereotype.&#13;</span></span></div>
+ <div class=HB1 style='position:absolute;top:39.5%;left:12.92%;width:79.58%;
+ height:3.5%'><span style='position:absolute;top:0%;left:3.05%;width:96.94%;
+ height:100.0%'><span style='font-size:89%'><span class=HB1B style='position:
+ absolute;left:-3.15%'>w</span></span><span style='font-size:89%'>In the case
+ of our Wildcard_extends_Car, we have the following:</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39940"
+  type="#_x0000_m1027" style='position:absolute;left:6in;top:330pt;width:234pt;
+  height:56.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0025_image050.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s39940" src="slide0025_image051.jpg"
+ style='position:absolute;top:61.0%;left:59.92%;width:32.58%;height:10.5%'><![endif]><v:rect
+  id="_x0000_s39944" style='position:absolute;left:138pt;top:264pt;width:172.875pt;
+  height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s39945" style='position:absolute;left:448.125pt;
+  top:264pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s39946" style='position:absolute;flip:x' from="408pt,306pt"
+  to="409.625pt,474.5pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s39946"
+ src="slide0025_image052.gif" style='position:absolute;top:56.5%;left:56.55%;
+ width:.56%;height:31.75%'><![endif]>
+ <div v:shape="_x0000_s39944">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:49.75%;
+ left:20.22%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s39945">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:49.75%;
+ left:63.29%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39950"
+  type="#_x0000_m1027" style='position:absolute;left:60pt;top:312pt;width:330pt;
+  height:149.625pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0025_image053.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s39950" src="slide0025_image054.jpg"
+ style='position:absolute;top:57.75%;left:8.42%;width:45.88%;height:27.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png
new file mode 100644
index 0000000..41a4730
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg
new file mode 100644
index 0000000..28b114a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif
new file mode 100644
index 0000000..53ac764
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png
new file mode 100644
index 0000000..1ccf064
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg
new file mode 100644
index 0000000..41d2283
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm
new file mode 100644
index 0000000..4b1c213
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm
@@ -0,0 +1,352 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Generics: Examples – Multiple Constraining Classifiers">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="40"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>18</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s40962"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s40962" class=T style='position:absolute;top:17.0%;
+ left:8.42%;width:97.37%;height:5.25%'><span style='font-size:86%'>Generics:
+ Examples – Multiple Constraining Classifiers</span></div>
+ <v:shape id="_x0000_s40964" type="#_x0000_t75" style='position:absolute;
+  left:46.625pt;top:182pt;width:287.25pt;height:69pt' fillcolor="#bbe0e3 [4]"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0026_image055.gif" o:title=""/>
+  <v:shadow color="gray [2]"/>
+  <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s40964"
+ src="slide0026_image055.gif" style='position:absolute;top:33.75%;left:6.55%;
+ width:39.88%;height:12.75%'><![endif]><v:group id="_x0000_s40983" style='position:absolute;
+  left:85.375pt;top:316pt;width:436.625pt;height:31.25pt' coordorigin="683,2528"
+  coordsize="3493,250" o:tableproperties="1" o:tablelimits="31.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s40966" style='position:absolute;left:683;top:2528;
+   width:3493;height:250' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s40967" style='position:absolute' from="683,2528"
+   to="4176,2528" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40968" style='position:absolute' from="683,2778"
+   to="4176,2778" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40969" style='position:absolute' from="683,2528"
+   to="683,2778" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40970" style='position:absolute' from="4176,2528"
+   to="4176,2778" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:group id="_x0000_s40971" style='position:absolute;
+  left:85.375pt;top:364.125pt;width:592.625pt;height:38pt' coordorigin="417,2106"
+  coordsize="2811,304" o:tableproperties="1" o:tablelimits="38pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s40972" style='position:absolute;left:417;top:2106;
+   width:2811;height:304' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s40973" style='position:absolute' from="417,2106"
+   to="3228,2106" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40974" style='position:absolute' from="417,2410"
+   to="3228,2410" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40975" style='position:absolute' from="417,2106"
+   to="417,2410" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s40976" style='position:absolute' from="3228,2106"
+   to="3228,2410" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><![if !vml]><img border=0
+ v:shapes="_x0000_s40983,_x0000_s40966,_x0000_s40967,_x0000_s40968,_x0000_s40969,_x0000_s40970,_x0000_s40971,_x0000_s40972,_x0000_s40973,_x0000_s40974,_x0000_s40975,_x0000_s40976"
+ src="slide0026_image056.gif" style='position:absolute;top:58.5%;left:11.79%;
+ width:82.58%;height:16.25%'><![endif]>
+ <div v:shape="_x0000_s40966">
+ <div class=Tbl1 style='mso-margin-left-alt:293;mso-text-indent-alt:293'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:144;position:absolute;top:59.0%;
+ left:12.92%;width:61.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4&lt;P1</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>A</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>&amp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>B&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'>...</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></div>
+ </div>
+ <div v:shape="_x0000_s40972">
+ <div class=Tbl1 style='mso-margin-left-alt:293;mso-text-indent-alt:293'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:144;position:absolute;top:67.75%;
+ left:12.92%;width:90.82%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4Impl&lt;P1</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>A</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>&amp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>B&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4&lt;P1&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>…</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:black'>}</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <v:shape id="_x0000_s40977" type="#_x0000_t75" style='position:absolute;
+  left:363.5pt;top:202pt;width:298.625pt;height:46.5pt' fillcolor="#bbe0e3 [4]"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0026_image057.gif" o:title=""/>
+  <v:shadow color="gray [2]"/>
+  <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s40977"
+ src="slide0026_image057.gif" style='position:absolute;top:37.5%;left:50.56%;
+ width:41.38%;height:8.5%'><![endif]><v:line id="_x0000_s40978" style='position:absolute'
+  from="60pt,282pt" to="660pt,282pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s40978"
+ src="slide0026_image058.gif" style='position:absolute;top:52.25%;left:8.23%;
+ width:83.7%;height:.5%'><![endif]><v:line id="_x0000_s40979" style='position:absolute;
+  flip:x' from="336pt,150pt" to="336pt,282pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><v:rect id="_x0000_s40980" style='position:absolute;left:68.25pt;
+  top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s40981" style='position:absolute;left:378.375pt;
+  top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s40979"
+ src="slide0026_image059.gif" style='position:absolute;top:27.75%;left:46.62%;
+ width:.37%;height:25.0%'><![endif]>
+ <div v:shape="_x0000_s40980">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s40981">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:53.55%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif
new file mode 100644
index 0000000..aa645a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif
new file mode 100644
index 0000000..565627c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif
new file mode 100644
index 0000000..89c83fe
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif
new file mode 100644
index 0000000..e54a2ed
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif
new file mode 100644
index 0000000..19f2d3a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm
new file mode 100644
index 0000000..86caea4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm
@@ -0,0 +1,168 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Tips &amp; Resources">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="42"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>20</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s43010"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s43011" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s43010" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Tips &amp; Resources</div>
+ <div v:shape="_x0000_s43011" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.0%;left:10.48%;width:94.75%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.17%'>•</span></span><span
+ style='font-size:83%'>Anything that can be expressed in Java can be
+ represented with </span></span><span style='position:absolute;top:30.0%;
+ left:10.48%;width:81.27%;height:4.5%'><span style='font-size:83%'>UML
+ constructs.&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:35.0%;
+ left:8.42%;width:83.14%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:67%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:67%;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:39.0%;left:10.48%;width:91.38%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.25%'>•</span></span><span
+ style='font-size:83%'>Remember that in UML, you need concrete representations
+ of </span></span><span style='position:absolute;top:43.0%;left:10.48%;
+ width:86.51%;height:4.5%'><span style='font-size:83%'>your generic classes
+ (bound classes) in order to use them. &#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:47.75%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>These extra constructs
+ are not required in Java or EMF.&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:52.25%;
+ left:8.42%;width:83.14%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:67%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:67%;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:56.25%;
+ left:8.42%;width:83.14%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:83%'>If you get stuck&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:61.0%;left:15.35%;width:86.89%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.8%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Use the Ecore to UML2
+ converter.<span style='mso-spacerun:yes'>  </span>Start with EMF
+ representation </span></span><span style='position:absolute;top:64.75%;
+ left:15.35%;width:76.21%;height:4.0%'><span style='font-size:90%'>and then
+ generate UML representation.<span style='mso-spacerun:yes'>  </span>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:69.0%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Can be simpler for those
+ who understand EMF.&#13;</span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:73.5%;
+ left:17.22%;width:74.34%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.51%;width:97.48%;height:100.0%'><span style='font-size:89%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.58%;font-family:Wingdings'>§</span></span><span style='font-size:89%;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:77.5%;
+ left:8.42%;width:83.14%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:83%'>Changes to upcoming version of UML meta-model.&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:82.25%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>RTF issue</span><span
+ style='font-size:60%'>: </span><span style='font-size:60%'><p:onmouseclick
+  hyperlinktype="url" location="Issue11243"
+  href="http://www.omg.org/issues/uml2-rtf.html"/><a
+ href="http://www.omg.org/issues/uml2-rtf.html#Issue11243" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://www.omg.org/issues/uml2-rtf.html#Issue11243</a></span><span
+ style='font-size:60%;mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm
new file mode 100644
index 0000000..4f6e180
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm
@@ -0,0 +1,182 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: References">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="43"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>21</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s44034"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s44035" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:330pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s44034" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: References</div>
+ <div v:shape="_x0000_s44035" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'>•</span></span><span style='font-size:67%'>More in-depth
+ articles can be found on the UML2 wiki&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:30.5%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:70%'><p:onmouseclick
+  hyperlinktype="url" href="http://wiki.eclipse.org/MDT-UML2"/><a
+ href="http://wiki.eclipse.org/MDT-UML2" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://wiki.eclipse.org/MDT-UML2</a></span><span
+ style='font-size:70%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:34.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:38.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'>•</span></span><span style='font-size:67%'>UML
+ superstructure specification&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:42.75%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:70%'><p:onmouseclick
+  hyperlinktype="url" href="http://www.omg.org/cgi-bin/doc?formal/07-02-05"/><a
+ href="http://www.omg.org/cgi-bin/doc?formal/07-02-05" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://www.omg.org/cgi-bin/doc?formal/07-02-05
+ </a></span><span style='font-size:70%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:46.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:51.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'>•</span></span><span style='font-size:67%'>The generics
+ tutorial&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:55.25%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><p:onmouseclick
+  hyperlinktype="url"
+  href="http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf"/><a
+ href="http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf</a></span><span
+ style='font-size:70%;display:none'>&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:59.0%;left:12.92%;width:78.83%;
+ height:3.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='font-size:80%;color:#0033CC;display:none'>&#13;</span></div>
+ <div class=B style='position:absolute;top:63.25%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'>•</span></span><span style='font-size:67%'>Java Generics
+ FAQ by Angelika Langer&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:67.5%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><p:onmouseclick
+  hyperlinktype="url"
+  href="http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html"/><a
+ href="http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html"
+ target="_blank" onclick="window.event.cancelBubble=true;" style='position:
+ relative'>http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html</a></span><span
+ style='font-size:80%;color:#0033CC;display:none'>&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:71.25%;left:12.92%;width:78.83%;
+ height:3.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:80%;color:#0033CC;visibility:hidden'><span
+ class=B1B style='position:absolute;left:-3.19%'>w</span></span><span
+ style='font-size:80%;color:#0033CC;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:75.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;color:#0033CC;visibility:hidden'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:67%;color:#0033CC;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:80.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm
new file mode 100644
index 0000000..43ff3d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="44"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>22</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s45058"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s45059" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s45058" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ <div v:shape="_x0000_s45059" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features:&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.25%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>Static Profile Definition&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:66.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:87.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:93.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm
new file mode 100644
index 0000000..b2bedc4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm
@@ -0,0 +1,177 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: What is a profile?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="45"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>23</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s46082"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s46083" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:642pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s46082" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:85.95%;height:6.0%'>Static Profile Definition: What is a
+ profile?</div>
+ <div v:shape="_x0000_s46083" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'>•</span></span><span
+ style='font-size:83%'>A profile is a lightweight extension mechanism for
+ UML.&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:31.0%;left:15.35%;width:87.82%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.77%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Does not specialize
+ meta-types from UML, rather uses meta-class </span></span><span
+ style='position:absolute;top:34.5%;left:15.35%;width:80.52%;height:4.0%'><span
+ style='font-size:90%'>extensions.&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:38.75%;
+ left:8.42%;width:87.26%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:58%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'>•</span></span><span style='font-size:58%;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:42.5%;left:10.48%;width:91.76%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.24%'>•</span></span><span
+ style='font-size:83%'>It enables customization of UML for a specific domain to
+ make </span></span><span style='position:absolute;top:46.5%;left:10.48%;
+ width:85.39%;height:4.5%'><span style='font-size:83%'>modeling easier.&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:51.0%;
+ left:8.42%;width:87.26%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:58%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'>•</span></span><span style='font-size:58%;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.75%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'>•</span></span><span
+ lang=EN-US style='font-size:83%;mso-ansi-language:EN-US'>Primary extension
+ construct is the Stereotype.&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:59.5%;
+ left:8.42%;width:87.26%;height:2.75%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:50%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'>•</span></span><span lang=EN-US style='font-size:50%;mso-ansi-language:
+ EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:62.5%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'>•</span></span><span
+ lang=EN-US style='font-size:83%;mso-ansi-language:EN-US'>Stereotypes can be
+ used to add:&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:67.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Keywords&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Constraints&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Images&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:79.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Properties &#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:83.0%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Behavior</span><span style='font-size:90%;mso-special-format:lastCR;
+ display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm
new file mode 100644
index 0000000..dbdebd1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm
@@ -0,0 +1,170 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Workflow (New)">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="49"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>28</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s50181"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s50181" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Workflow (New)</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s50180"
+  type="#_x0000_m1027" style='position:absolute;left:348pt;top:234pt;width:5in;
+  height:247pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="black [1]">
+  <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+   o:detectmouseclick="f"/>
+  <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0035_image077.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s50180" src="slide0035_image078.jpg"
+ style='position:absolute;top:43.25%;left:48.31%;width:50.18%;height:46.0%'><![endif]><v:rect
+  id="_x0000_s50184" style='position:absolute;left:30pt;top:138pt;width:372pt;
+  height:264pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s50184" style='tab-stops:.4427in'>
+ <div class=B1 style='mso-margin-left-alt:492'></div>
+ <div class=B2 style='mso-margin-left-alt:720'></div>
+ <div class=B3 style='mso-margin-left-alt:877'></div>
+ <div class=B4 style='mso-margin-left-alt:1127'></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:26.5%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>1.</span></span><span
+ style='font-size:83%'>Create our profile in UML.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:31.75%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>2.</span></span><span
+ style='font-size:83%'>Apply Ecore profile.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288'><span style='position:absolute;
+ top:37.25%;left:10.11%;width:52.62%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-9.25%'>3.</span></span><span
+ style='font-size:83%'>Apply &lt;&lt;EPackage&gt;&gt; stereotype to </span></span><span
+ style='position:absolute;top:41.5%;left:10.11%;width:44.75%;height:4.5%'><span
+ style='font-size:83%'>the profile root.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:47.0%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>4.</span></span><span
+ style='font-size:83%'>Set NsURI.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:52.25%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>5.</span></span><span
+ style='font-size:83%'>Generate code.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:57.5%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>6.</span></span><span
+ style='font-size:83%'>Register extension point.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:62.75%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>7.</span></span><span
+ style='font-size:83%'>Apply profile and stereotypes.&#13;</span></span></div>
+ <div class=B style='mso-margin-left-alt:288'><span style='position:absolute;
+ top:68.25%;left:10.11%;width:44.75%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>8.</span></span><span
+ style='font-size:83%'>Get and set values by calling </span></span><span
+ style='position:absolute;top:72.75%;left:10.11%;width:44.75%;height:4.5%'><span
+ style='font-size:83%'>getters and setters.</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png
new file mode 100644
index 0000000..694f9d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg
new file mode 100644
index 0000000..fc57d93
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm
new file mode 100644
index 0000000..9028770
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm
@@ -0,0 +1,137 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Setting nsURI.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="51"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>29</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s52226"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s52227" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:150pt;width:624pt;height:84pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s52226" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Setting nsURI.</div>
+ <div v:shape="_x0000_s52227" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:28.75%;left:10.48%;width:98.68%;height:5.25%'><span
+ style='font-size:120%'><span class=HBB style='position:absolute;left:-2.08%'>•</span></span><span
+ style='font-size:120%'>Set the nsURI of the &lt;&lt;EPackage&gt;&gt;
+ stereotype applied </span></span><span style='position:absolute;top:34.0%;
+ left:10.48%;width:82.95%;height:5.25%'><span style='font-size:120%'>to the
+ profile root.</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s52228"
+  type="#_x0000_m1027" style='position:absolute;left:2in;top:234pt;width:5in;
+  height:224.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0037_image079.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s52228" src="slide0037_image080.jpg"
+ style='position:absolute;top:43.25%;left:20.03%;width:50.0%;height:41.75%'><![endif]><v:oval
+  id="_x0000_s52231" style='position:absolute;left:138pt;top:4in;width:366pt;
+  height:36pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="#339 [5]">
+  <v:fill opacity="0"/>
+  <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s52231"
+ src="slide0037_image081.gif" style='position:absolute;top:53.25%;left:19.1%;
+ width:51.31%;height:7.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png
new file mode 100644
index 0000000..42c82df
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg
new file mode 100644
index 0000000..d65bb92
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif
new file mode 100644
index 0000000..7c49ebe
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm
new file mode 100644
index 0000000..4ed9ab5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm
@@ -0,0 +1,212 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Code Generation.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s53257");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="52"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>30</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s53250"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53251" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:126pt;width:8in;height:66pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s53250" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Code
+ Generation.</div>
+ <div v:shape="_x0000_s53251" class=HB style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:23.5%;left:8.42%;
+ width:78.08%;height:4.0%'><span style='position:absolute;top:0%;left:2.63%;
+ width:97.6%;height:100.0%'><span style='font-size:90%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.7%'>•</span></span><span style='font-size:
+ 90%'>Generating Code for your Profile.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:27.5%;left:10.48%;width:90.07%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.28%'>•</span></span><span
+ style='font-size:90%'>Reference UML and Ecore generator models since you do
+ not need </span></span><span style='position:absolute;top:30.75%;left:10.48%;
+ width:76.21%;height:4.0%'><span style='font-size:90%'>to regenerate code for
+ them.</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53253"
+  type="#_x0000_m1027" style='position:absolute;left:114pt;top:192pt;width:202.875pt;
+  height:300pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0038_image082.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s53253" src="slide0038_image083.jpg"
+ style='position:absolute;top:35.5%;left:15.91%;width:28.08%;height:55.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53255" type="#_x0000_m1027"
+  style='position:absolute;left:366pt;top:180pt;width:269.125pt;height:312pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0038_image084.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s53255" src="slide0038_image085.jpg"
+ style='position:absolute;top:33.25%;left:50.74%;width:37.45%;height:57.75%'><![endif]><v:oval
+  id="_x0000_s53257" style='position:absolute;left:366pt;top:372pt;width:156pt;
+  height:54pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="#339 [5]">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:animation number="2" delay="0" type="object" effect="cut"
+   direction="noBlack" flag="17412"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s53257" src="slide0038_image086.gif"
+ style='position:absolute;top:68.75%;left:50.74%;width:22.09%;height:10.5%'><![endif]></p:slide></div>
+
+<p:animation number="1279495042"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite;TimeNode1.onbegin" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+     o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="withEffect">
+     <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+      targetElement="_x0000_s53257" attributeName="style.visibility"
+      to="visible"/>
+     <oa:animate id="TimeNode6" dur="1.0" fill="hold"
+      targetElement="_x0000_s53257" attributeName="ppt_w" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+     <oa:animate id="TimeNode7" dur="1.0" fill="hold"
+      targetElement="_x0000_s53257" attributeName="ppt_h" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+     <oa:animateFilter id="TimeNode8" dur="1.0" targetElement="_x0000_s53257"
+      transition="in" filter="fade"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png
new file mode 100644
index 0000000..2d65643
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg
new file mode 100644
index 0000000..06a367e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png
new file mode 100644
index 0000000..522f7f9
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg
new file mode 100644
index 0000000..d69bc46
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif
new file mode 100644
index 0000000..f70c825
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm
new file mode 100644
index 0000000..0c662dc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm
@@ -0,0 +1,229 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Extension Point.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s54285","_x0000_s54284");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="53"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>31</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s54274"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s54274" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.52%;height:6.0%'>Static Profile Definition: Extension
+ Point.</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s54278"
+  type="#_x0000_m1027" style='position:absolute;left:445.375pt;top:126pt;
+  width:269pt;height:5in' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0039_image087.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s54278" src="slide0039_image088.jpg"
+ style='position:absolute;top:23.25%;left:61.79%;width:37.45%;height:66.75%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s54280" type="#_x0000_m1027"
+  style='position:absolute;left:36pt;top:318pt;width:378pt;height:60.625pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0039_image089.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s54280" src="slide0039_image090.jpg"
+ style='position:absolute;top:59.0%;left:5.05%;width:52.43%;height:11.25%'><![endif]><v:shape
+  id="_x0000_s54282" type="#_x0000_t75" style='position:absolute;left:36pt;
+  top:162pt;width:392.5pt;height:86.25pt' fillcolor="#bbe0e3 [4]"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:imagedata src="slide0039_image091.png" o:title=""/>
+  <v:shadow color="gray [2]"/>
+  <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s54282"
+ src="slide0039_image092.jpg" style='position:absolute;top:30.0%;left:5.05%;
+ width:54.49%;height:16.0%'><![endif]><v:line id="_x0000_s54283" style='position:absolute;
+  flip:y' from="30pt,4in" to="438pt,4in" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s54283"
+ src="slide0039_image093.gif" style='position:absolute;top:53.25%;left:4.11%;
+ width:57.11%;height:.5%'><![endif]><v:oval id="_x0000_s54284" style='position:absolute;
+  left:114pt;top:336pt;width:2in;height:24pt;mso-wrap-style:none;
+  v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:animation number="2" delay="0" type="object" effect="cut"
+   direction="noBlack" flag="16384"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s54284" src="slide0039_image094.gif"
+ style='position:absolute;top:62.25%;left:15.73%;width:20.41%;height:5.0%'><![endif]><v:oval
+  id="_x0000_s54285" style='position:absolute;left:282pt;top:3in;width:156pt;
+  height:24pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:animation number="3" delay="0" type="object" effect="cut"
+   direction="noBlack" flag="17412"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s54285" src="slide0039_image095.gif"
+ style='position:absolute;top:40.0%;left:39.13%;width:22.09%;height:5.0%'><![endif]></p:slide></div>
+
+<p:animation number="-158060592"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+  next="document.onpptnext" concurrent="enabled" nextAction="seek"
+  p:nodeType="mainSeq">
+  <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+   <oa:par id="TimeNode3" begin="0.0" fill="hold">
+    <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+     o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+     <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+      targetElement="_x0000_s54284" attributeName="style.visibility"
+      to="visible"/>
+     <oa:animate id="TimeNode6" dur="2.0" fill="hold"
+      targetElement="_x0000_s54284" attributeName="ppt_w" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+     <oa:animate id="TimeNode7" dur="2.0" fill="hold"
+      targetElement="_x0000_s54284" attributeName="ppt_h" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+     <oa:animateFilter id="TimeNode8" dur="2.0" targetElement="_x0000_s54284"
+      transition="in" filter="fade"/>
+    </oa:par>
+    <oa:par id="TimeNode9" o:presetID="ppt_55" o:presetClass="entrance"
+     o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="withEffect">
+     <oa:set id="TimeNode10" begin="0.0" dur="0.001" fill="hold"
+      targetElement="_x0000_s54285" attributeName="style.visibility"
+      to="visible"/>
+     <oa:animate id="TimeNode11" dur="2.0" fill="hold"
+      targetElement="_x0000_s54285" attributeName="ppt_w" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+     <oa:animate id="TimeNode12" dur="2.0" fill="hold"
+      targetElement="_x0000_s54285" attributeName="ppt_h" calcmode="linear"
+      valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+     <oa:animateFilter id="TimeNode13" dur="2.0" targetElement="_x0000_s54285"
+      transition="in" filter="fade"/>
+    </oa:par>
+   </oa:par>
+  </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png
new file mode 100644
index 0000000..e5862d4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg
new file mode 100644
index 0000000..89df472
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png
new file mode 100644
index 0000000..8adda41
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg
new file mode 100644
index 0000000..f21b294
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png
new file mode 100644
index 0000000..84944f6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg
new file mode 100644
index 0000000..4fdcbc5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif
new file mode 100644
index 0000000..ec60e24
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif
new file mode 100644
index 0000000..151ce7d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif
new file mode 100644
index 0000000..fb28d9e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm
new file mode 100644
index 0000000..2191fde
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm
@@ -0,0 +1,171 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Examples - New">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="54"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>35</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s55298"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s55299" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape><v:rect id="_x0000_s55301"
+  style='position:absolute;left:54pt;top:252pt;width:612pt;height:48pt'
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s55303" style='position:absolute;left:78pt;top:186pt;
+  width:586.375pt;height:41.5pt' fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55304" style='position:absolute;left:78pt;top:294pt;
+  width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55305" style='position:absolute;left:78pt;top:384pt;
+  width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55306" style='position:absolute;left:60pt;top:342pt;
+  width:612pt;height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s55308" style='position:absolute;left:66pt;top:426pt;
+  width:612pt;height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><![if !vml]><img border=0
+ v:shapes="_x0000_s55303,_x0000_s55304,_x0000_s55305"
+ src="slide0040_image099.gif" style='position:absolute;top:34.5%;left:10.86%;
+ width:81.83%;height:41.75%'><![endif]>
+ <div v:shape="_x0000_s55298" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.89%;height:6.0%'>Static Profile Definition: Examples - New</div>
+ <div v:shape="_x0000_s55299" class=B style='position:absolute;top:26.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Applying stereotype.</span></div>
+ <div v:shape="_x0000_s55301" class=B style='position:absolute;top:47.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Use the generated
+ setters.</span></div>
+ <div v:shape="_x0000_s55303" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1'><span style='position:absolute;top:35.25%;left:11.98%;width:79.58%;
+ height:3.25%'><span style='mso-bidi-font-family:Arial;font-size:58%'><b>MyVerySpecialClass
+ </b></span><span style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b> = </b></span></span><span
+ style='position:absolute;top:38.5%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>(MyVerySpecialClass)</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>someClass</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>.applyStereotype(</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>stereotype);</span></span></div>
+ <div v:shape="_x0000_s55304" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:55.25%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass.setFirstProperty(aClass);</span></div>
+ <div v:shape="_x0000_s55305" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:72.0%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass.getFirstProperty();</span></div>
+ <div v:shape="_x0000_s55306">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:108;position:absolute;top:64.25%;
+ left:9.36%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.25%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.3%'>•</span>Use the generated getters.</span></div>
+ </div>
+ <div v:shape="_x0000_s55308">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:108;position:absolute;top:79.75%;
+ left:10.11%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.25%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.3%'>•</span>New behavior.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif
new file mode 100644
index 0000000..f3df92b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm
new file mode 100644
index 0000000..6266001
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm
@@ -0,0 +1,203 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Versioning Issues">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="55"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>36</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s56322"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s56323" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:582pt;height:108pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s56322" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Versioning
+ Issues</div>
+ <div v:shape="_x0000_s56323" style='tab-stops:.4427in'>
+ <div class=HB style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.0%;left:10.48%;width:86.51%;height:5.25%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.38%'>•</span></span><span
+ style='font-size:120%'>With the older way of working with profiles, when </span></span><span
+ style='position:absolute;top:30.75%;left:10.48%;width:87.26%;height:5.25%'><span
+ style='font-size:120%'>changes are made, we must re-define the profile. &#13;</span></span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:36.5%;
+ left:12.92%;width:74.53%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.26%;width:96.73%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.37%;font-family:Wingdings'>w</span>We are
+ left with multiple Ecore representations.&#13;</span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:41.0%;
+ left:12.92%;width:74.53%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.26%;width:96.73%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.37%;font-family:Wingdings'>w</span>These
+ representations can be difficult to maintain.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s56324"
+  type="#_x0000_m1027" style='position:absolute;left:180pt;top:4in;width:270pt;
+  height:138pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0041_image100.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s56324" src="slide0041_image101.jpg"
+ style='position:absolute;top:53.25%;left:25.09%;width:37.45%;height:25.5%'><![endif]><v:oval
+  id="_x0000_s56326" style='position:absolute;left:186pt;top:300pt;width:192pt;
+  height:84pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="#339 [5]">
+  <v:fill opacity="0"/>
+  <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s56326"
+ src="slide0041_image102.gif" style='position:absolute;top:55.5%;left:25.84%;
+ width:27.15%;height:16.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png
new file mode 100644
index 0000000..bad5c3f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg
new file mode 100644
index 0000000..7d0cdf3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif
new file mode 100644
index 0000000..ad97242
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm
new file mode 100644
index 0000000..ec2ba87
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm
@@ -0,0 +1,145 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: References">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="56"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>39</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s57346"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s57347" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s57346" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: References</div>
+ <div v:shape="_x0000_s57347" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:95.88%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.14%'>•</span>More
+ in-depth articles can be found on the UML2 wiki: </span><span
+ style='position:absolute;top:31.75%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+  href="http://wiki.eclipse.org/MDT-UML2"/><a
+ href="http://wiki.eclipse.org/MDT-UML2" target="_blank"
+ onclick="window.event.cancelBubble=true;">http://wiki.eclipse.org/MDT-UML2</a></span><span
+ style='font-size:67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:36.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 67%;display:none'>&#13;</span></span></div>
+ <div class=B><span style='position:absolute;top:40.75%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'>•</span>New
+ and Noteworthy section: </span><span style='position:absolute;top:46.0%;
+ left:10.48%;width:97.19%;height:3.5%'><span style='font-size:67%'><p:onmouseclick
+  hyperlinktype="url" location="Static_Profile_Definition"
+  href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy"/><a
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition"
+ target="_blank" onclick="window.event.cancelBubble=true;">http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_D</a></span></span><span
+ style='position:absolute;top:49.5%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+  location="Static_Profile_Definition"
+  href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy"/><a
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition"
+ target="_blank" onclick="window.event.cancelBubble=true;">efinition</a></span><span
+ style='font-size:67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:53.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:58.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B1 style='position:absolute;top:64.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='color:#0033CC;visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span><span style='color:#0033CC;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:70.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm
new file mode 100644
index 0000000..62cc0eb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="57"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>40</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s58370"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s58371" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s58370" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ <div v:shape="_x0000_s58371" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features:&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.0%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>OCL Integration&#13;</i></b></span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-3.19%;font-family:Wingdings'>w</span></span><span lang=EN-US
+ style='font-size:120%;mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:82.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:88.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:94.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm
new file mode 100644
index 0000000..72b237a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: What is it?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="58"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>41</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s59394"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s59395" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s59394" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: What is it?</div>
+ <div v:shape="_x0000_s59395" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'>•</span>OCL
+ is designed to be a simple language for </span><span style='position:absolute;
+ top:31.75%;left:10.48%;width:88.57%;height:5.25%'>specification of constraints
+ and queries in models.&#13;</span></div>
+ <div class=B style='position:absolute;top:37.75%;left:8.42%;width:83.14%;
+ height:3.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:58%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 58%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:42.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Specifying
+ Constraints&#13;</span></div>
+ <div class=B style='position:absolute;top:47.75%;left:8.42%;width:83.14%;
+ height:3.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:58%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 58%;display:none'>&#13;</span></span></div>
+ <div class=B1><span style='position:absolute;top:51.75%;left:15.35%;
+ width:81.83%;height:4.0%'><span style='font-size:90%'><span class=B1B
+ style='position:absolute;left:-2.97%'>w</span></span><span style='font-size:
+ 90%'>Invariant constraint – condition on attributes (or any feature of </span></span><span
+ style='position:absolute;top:55.75%;left:15.35%;width:76.21%;height:4.0%'><span
+ style='font-size:90%'>context classifier) must always be true.&#13;</span></span></div>
+ <div class=B style='position:absolute;top:60.75%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:83%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 83%;display:none'>&#13;</span></span></div>
+ <div class=B1 style='position:absolute;top:66.0%;left:12.92%;width:79.4%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.06%;width:96.93%;
+ height:100.0%'><span style='font-size:90%'><span class=B1B style='position:
+ absolute;left:-3.16%'>w</span></span><span style='font-size:90%'>Query –
+ specified as the body expression of an operation.&#13;</span></span></div>
+ <div class=B style='position:absolute;top:70.75%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:83%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 83%;display:none'>&#13;</span></span></div>
+ <div class=B><span style='position:absolute;top:76.25%;left:10.48%;width:95.69%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.15%'>•</span>Have
+ code generated from the expressions entered in </span><span style='position:
+ absolute;top:81.75%;left:10.48%;width:81.27%;height:5.25%'>the UML model. </span></div>
+ </div>
+</p:slide></div>
+
+<![if !ppt]>
+
+<div id=NotesObj style='display:none'>
+
+<table style='color:white' border=0 width="100%">
+ <tr>
+  <td width=5 nowrap></td>
+  <td width="100%"></td>
+ </tr>
+ <tr>
+  <td colspan=1></td>
+  <td align=left colspan=1><font face=Arial size=3>OCL is often used to specify
+  operation precondition and postcondition constraints. A third kind of OCL
+  expression defined on operations is the body expression, which defines the
+  value of the operation in terms of its parameters and the properties of the context
+  classifier.</font><br>
+  </td>
+ </tr>
+</table>
+
+</div>
+
+<![endif]>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm
new file mode 100644
index 0000000..eddcaf1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm
@@ -0,0 +1,134 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="59"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>42</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s60418"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s60419" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s60418" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Why Bother?</div>
+ <div v:shape="_x0000_s60419" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Constraints
+ can be evaluated at runtime.&#13;</span></div>
+ <div class=B1><span style='position:absolute;top:32.75%;left:15.35%;
+ width:89.13%;height:4.5%'><span class=B1B style='position:absolute;left:-2.73%'>w</span>Automated
+ constraint checking allows greater integrity of the </span><span
+ style='position:absolute;top:37.25%;left:15.35%;width:76.21%;height:4.5%'>model.&#13;</span></div>
+ <div class=B style='position:absolute;top:42.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:49.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Catch
+ errors early.&#13;</span></div>
+ <div class=B style='position:absolute;top:55.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:61.75%;left:8.42%;width:92.5%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.22%;width:97.77%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.27%'>•</span>Embellish
+ your code with doc tags containing OCL.&#13;</span></div>
+ <div class=B style='position:absolute;top:68.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:74.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>UML
+ is not enough.&#13;</span></div>
+ <div class=B style='position:absolute;top:81.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm
new file mode 100644
index 0000000..c48c023
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm
@@ -0,0 +1,185 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Example">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="60"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>43</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s61442"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><v:rect id="_x0000_s61446" style='position:absolute;
+  left:54pt;top:138pt;width:612pt;height:66pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s61442" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Example</div>
+ <div v:shape="_x0000_s61446">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216'><span style='position:absolute;
+ top:26.5%;left:12.17%;width:90.26%;height:5.25%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.14%'>•</span>We want to indicate that for our
+ model to be valid a </span><span style='position:absolute;top:31.75%;
+ left:12.17%;width:81.08%;height:5.25%'>Car must have an owner that is older
+ than 21.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s61448"
+  type="#_x0000_m1027" style='position:absolute;left:2in;top:234pt;width:6in;
+  height:187.625pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0046_image103.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s61448" src="slide0046_image104.jpg"
+ style='position:absolute;top:43.25%;left:20.03%;width:59.92%;height:34.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png
new file mode 100644
index 0000000..fe6db33
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg
new file mode 100644
index 0000000..3410320
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm
new file mode 100644
index 0000000..87e1c0b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm
@@ -0,0 +1,191 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="61"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>44</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s62466"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s62466" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s62476"
+  type="#_x0000_m1027" style='position:absolute;left:58.875pt;top:213pt;
+  width:290.25pt;height:192pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0047_image105.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s62476" src="slide0047_image106.jpg"
+ style='position:absolute;top:39.5%;left:8.23%;width:40.26%;height:35.5%'><![endif]><v:rect
+  id="_x0000_s62468" style='position:absolute;left:68.25pt;top:136.25pt;
+  width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s62469" style='position:absolute;left:444pt;top:138pt;
+  width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s62470" style='position:absolute;flip:x' from="342pt,168pt"
+  to="343.5pt,429pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s62470"
+ src="slide0047_image107.gif" style='position:absolute;top:31.0%;left:47.37%;
+ width:.56%;height:49.0%'><![endif]>
+ <div v:shape="_x0000_s62468">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s62469">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:62.73%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s62479"
+  type="#_x0000_m1027" style='position:absolute;left:375.375pt;top:241.125pt;
+  width:281.25pt;height:135.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0047_image108.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s62479" src="slide0047_image109.jpg"
+ style='position:absolute;top:44.75%;left:52.05%;width:39.13%;height:25.25%'><![endif]><v:oval
+  id="_x0000_s62481" style='position:absolute;left:522pt;top:270pt;width:126pt;
+  height:30pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0"/>
+  <v:shadow color="gray [2]"/>
+ </v:oval><v:oval id="_x0000_s62482" style='position:absolute;left:528pt;top:300pt;
+  width:60pt;height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0"/>
+  <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s62481,_x0000_s62482"
+ src="slide0047_image110.gif" style='position:absolute;top:50.0%;left:72.47%;
+ width:17.97%;height:9.5%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png
new file mode 100644
index 0000000..4a31e62
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg
new file mode 100644
index 0000000..ee6a0ec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif
new file mode 100644
index 0000000..2fa141a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png
new file mode 100644
index 0000000..4e988f4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg
new file mode 100644
index 0000000..8ab12e4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif
new file mode 100644
index 0000000..2d04357
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm
new file mode 100644
index 0000000..96c38ab
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm
@@ -0,0 +1,193 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="62"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>46</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s63490"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63491" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:90pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s63490" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <div v:shape="_x0000_s63491" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.53%'>•</span><b><i>context</i></b>:
+ Specifies the element we are referring to.&#13;</span></div>
+ <div class=HB1 style='position:absolute;top:31.75%;left:12.92%;width:78.83%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.19%'>w</span>Context
+ in this example is <i>Car&#13;</i></span></div>
+ <div class=HB style='position:absolute;top:36.5%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.53%'>•</span><b><i>self</i></b>:
+ Keyword that indicates the current object.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63500"
+  type="#_x0000_m1027" style='position:absolute;left:66pt;top:228pt;width:522pt;
+  height:13.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0048_image115.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s63500" src="slide0048_image116.jpg"
+ style='position:absolute;top:42.25%;left:9.17%;width:72.47%;height:2.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63503" type="#_x0000_m1027"
+  style='position:absolute;left:66pt;top:246pt;width:582pt;height:242.5pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0048_image117.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s63503" src="slide0048_image118.jpg"
+ style='position:absolute;top:45.5%;left:9.17%;width:80.89%;height:45.0%'><![endif]><v:oval
+  id="_x0000_s63505" style='position:absolute;left:78pt;top:270pt;width:276pt;
+  height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63505" src="slide0048_image119.gif" style='position:absolute;
+ top:50.0%;left:10.86%;width:38.76%;height:4.0%'><![endif]><v:oval id="_x0000_s63506"
+  style='position:absolute;left:462pt;top:222pt;width:126pt;height:24pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63506" src="slide0048_image120.gif" style='position:absolute;
+ top:41.0%;left:64.04%;width:17.97%;height:5.0%'><![endif]><v:oval id="_x0000_s63507"
+  style='position:absolute;left:1in;top:336pt;width:6in;height:36pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><v:oval id="_x0000_s63508" style='position:absolute;
+  left:306pt;top:282pt;width:366pt;height:30pt;mso-wrap-style:none;
+  v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63507,_x0000_s63508" src="slide0048_image121.gif"
+ style='position:absolute;top:52.25%;left:9.92%;width:83.7%;height:17.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png
new file mode 100644
index 0000000..c0e0b4b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg
new file mode 100644
index 0000000..df44ceb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png
new file mode 100644
index 0000000..d3dce56
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg
new file mode 100644
index 0000000..f343415
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif
new file mode 100644
index 0000000..2b858d8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif
new file mode 100644
index 0000000..8b3cf48
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif
new file mode 100644
index 0000000..c882e16
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm
new file mode 100644
index 0000000..d54c506
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm
@@ -0,0 +1,221 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="63"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>48</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64533"
+  type="#_x0000_m1027" style='position:absolute;left:42pt;top:204pt;width:282pt;
+  height:202.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0049_image125.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64533" src="slide0049_image126.jpg"
+ style='position:absolute;top:37.75%;left:5.8%;width:39.13%;height:37.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s64514" type="#_x0000_m1026"
+  style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s64514" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64527"
+  type="#_x0000_m1027" style='position:absolute;left:5in;top:186pt;width:300pt;
+  height:83pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0049_image127.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64527" src="slide0049_image128.jpg"
+ style='position:absolute;top:34.5%;left:50.0%;width:41.76%;height:15.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64530" type="#_x0000_m1027"
+  style='position:absolute;left:354pt;top:336pt;width:289.5pt;height:141.75pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0049_image129.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64530" src="slide0049_image130.jpg"
+ style='position:absolute;top:62.25%;left:49.25%;width:40.26%;height:26.25%'><![endif]><v:rect
+  id="_x0000_s64516" style='position:absolute;left:68.25pt;top:136.25pt;
+  width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s64517" style='position:absolute;left:378.375pt;
+  top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s64518" style='position:absolute' from="330pt,138pt"
+  to="330.625pt,475.875pt" strokecolor="black [1]" strokeweight="1.5pt">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s64518"
+ src="slide0049_image131.gif" style='position:absolute;top:25.5%;left:45.69%;
+ width:.56%;height:63.25%'><![endif]>
+ <div v:shape="_x0000_s64516">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s64517">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:53.55%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'>•</span><u>Properties</u></div>
+ </div>
+ <v:line id="_x0000_s64519" style='position:absolute;flip:x y' from="330pt,306pt"
+  to="646.5pt,306.75pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s64519"
+ src="slide0049_image132.gif" style='position:absolute;top:56.5%;left:45.69%;
+ width:44.38%;height:.75%'><![endif]><v:oval id="_x0000_s64535" style='position:absolute;
+  left:456pt;top:372pt;width:198pt;height:24pt;mso-wrap-style:none;
+  v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><v:oval id="_x0000_s64536" style='position:absolute;
+  left:456pt;top:402pt;width:120pt;height:12pt;mso-wrap-style:none;
+  v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s64535,_x0000_s64536" src="slide0049_image133.gif"
+ style='position:absolute;top:68.75%;left:63.29%;width:27.9%;height:8.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png
new file mode 100644
index 0000000..1195240
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg
new file mode 100644
index 0000000..3c2ac4f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png
new file mode 100644
index 0000000..536f7dd
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg
new file mode 100644
index 0000000..abef06b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png
new file mode 100644
index 0000000..86de59d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg
new file mode 100644
index 0000000..aebc2de
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif
new file mode 100644
index 0000000..6d5542e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif
new file mode 100644
index 0000000..94ddd7e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif
new file mode 100644
index 0000000..0aa9d20
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm
new file mode 100644
index 0000000..1805de0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm
@@ -0,0 +1,181 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="64"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>49</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s65538"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s65538" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s65545"
+  type="#_x0000_m1027" style='position:absolute;left:30pt;top:198.125pt;
+  width:654pt;height:13.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0050_image134.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s65545" src="slide0050_image135.jpg"
+ style='position:absolute;top:36.75%;left:4.11%;width:90.82%;height:2.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s65550" type="#_x0000_m1027"
+  style='position:absolute;left:24pt;top:222pt;width:696pt;height:171.875pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0050_image136.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s65550" src="slide0050_image137.jpg"
+ style='position:absolute;top:41.0%;left:3.37%;width:96.62%;height:31.75%'><![endif]><v:rect
+  id="_x0000_s65552" style='position:absolute;left:54pt;top:2in;width:612pt;
+  height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><v:oval id="_x0000_s65554" style='position:absolute;left:0;top:324pt;
+  width:7in;height:66pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65554" src="slide0050_image138.gif" style='position:absolute;
+ top:60.0%;left:0%;width:70.41%;height:12.75%'><![endif]>
+ <div v:shape="_x0000_s65552">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:27.5%;
+ left:8.42%;width:85.76%;height:4.5%'><span style='position:absolute;
+ top:0%;left:4.36%;width:95.63%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.56%'>•</span><b><i>EvaluationEnvironment: </i></b>Operation
+ parameters added</span></div>
+ </div>
+ <v:oval id="_x0000_s65555" style='position:absolute;left:438pt;top:192pt;
+  width:246pt;height:24pt;mso-wrap-style:none;v-text-anchor:middle'
+  fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65555" src="slide0050_image139.gif" style='position:absolute;
+ top:35.5%;left:60.86%;width:34.64%;height:5.0%'><![endif]><v:oval id="_x0000_s65556"
+  style='position:absolute;left:54pt;top:246pt;width:666pt;height:24pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0" o:detectmouseclick="t"/>
+  <v:shadow color="gray [2]"/>
+  <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65556" src="slide0050_image140.gif" style='position:absolute;
+ top:45.5%;left:7.49%;width:92.88%;height:5.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png
new file mode 100644
index 0000000..acaf178
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg
new file mode 100644
index 0000000..4c2fd5c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png
new file mode 100644
index 0000000..3822f4c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg
new file mode 100644
index 0000000..b37451b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif
new file mode 100644
index 0000000..e7d318b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif
new file mode 100644
index 0000000..5c03b42
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif
new file mode 100644
index 0000000..28d8e58
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm
new file mode 100644
index 0000000..fcc645e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm
@@ -0,0 +1,144 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Code Generation">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="65"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>50</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s66562"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s66563" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:162pt;width:324pt;height:186pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s66562" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Code Generation</div>
+ <div v:shape="_x0000_s66563" class=HB style='tab-stops:.4427in'>
+ <div style='position:absolute;top:31.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'>•</span></span>&#13;</span></div>
+ <span style='position:absolute;top:36.25%;left:10.48%;width:41.19%;height:
+ 4.5%'><span class=HBB style='position:absolute;left:-5.0%'>•</span>Specify
+ that you would like </span><span style='position:absolute;top:40.75%;
+ left:10.48%;width:49.43%;height:4.5%'>‘Invariant Constraints’ processed.&#13;</span>
+ <div style='position:absolute;top:46.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'>•</span></span>&#13;</span></div>
+ <span style='position:absolute;top:51.25%;left:10.48%;width:47.56%;height:
+ 4.5%'><span class=HBB style='position:absolute;left:-4.33%'>•</span>Specify
+ ‘Operation Bodies’ to be </span><span style='position:absolute;top:55.75%;
+ left:10.48%;width:41.19%;height:4.5%'>added.&#13;</span>
+ <div style='position:absolute;top:61.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:66.5%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s66564"
+  type="#_x0000_m1027" style='position:absolute;left:400.25pt;top:120pt;
+  width:251.5pt;height:372pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0051_image141.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s66564" src="slide0051_image142.jpg"
+ style='position:absolute;top:22.25%;left:55.61%;width:35.01%;height:69.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png
new file mode 100644
index 0000000..60a5d37
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg
new file mode 100644
index 0000000..9a98cd2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm
new file mode 100644
index 0000000..7df13fb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm
@@ -0,0 +1,131 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Tips">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="67"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>53</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s68610"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s68611" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s68610" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Tips</div>
+ <div v:shape="_x0000_s68611" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Have
+ a look at bugzilla </span><span style='position:absolute;top:31.75%;
+ left:10.48%;width:97.19%;height:5.25%'><span style='font-size:67%'><p:onmouseclick
+  hyperlinktype="url"
+  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"/><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199" target="_blank"
+ onclick="window.event.cancelBubble=true;">https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199</a></span>
+ for an example of </span><span style='position:absolute;top:37.25%;left:10.48%;
+ width:81.27%;height:5.25%'>how to hook in validation of your model&#13;</span></div>
+ <div class=B1 style='position:absolute;top:43.5%;left:12.92%;width:78.83%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:120%;visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span><span style='font-size:
+ 120%;display:none'>&#13;</span></span></div>
+ <div class=B><span style='position:absolute;top:50.0%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Refer
+ to OCL article at: </span><span style='position:absolute;top:55.25%;
+ left:10.48%;width:87.07%;height:3.5%'><span style='font-size:67%'><p:onmouseclick
+  hyperlinktype="url"
+  href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"/><a
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"
+ target="_blank" onclick="window.event.cancelBubble=true;">http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-</a></span></span><span
+ style='position:absolute;top:58.75%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+  href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"/><a
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"
+ target="_blank" onclick="window.event.cancelBubble=true;">OCL/index.html</a></span><span
+ style='font-size:67%;display:none'>&#13;</span></span></div>
+ <div class=B style='position:absolute;top:63.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='font-size:
+ 67%;mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm
new file mode 100644
index 0000000..992969d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="68"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>54</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s69634"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s69635" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s69634" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ <div v:shape="_x0000_s69635" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features:&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'>&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:70.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration&#13;</span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'>&#13;</span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:80.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'>•</span><span lang=EN-US
+ style='mso-ansi-language:EN-US'><b><i>Summary&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:86.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i>&#13;</i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:92.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm
new file mode 100644
index 0000000..5294996
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm
@@ -0,0 +1,133 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Summary">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="69"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>55</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s70658"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s70659" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s70658" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Summary</div>
+ <div v:shape="_x0000_s70659" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>We’ve
+ looked at:&#13;</span></div>
+ <div class=B1 style='position:absolute;top:32.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Generics&#13;</span></div>
+ <div class=B1 style='position:absolute;top:38.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Static
+ Profile Definition&#13;</span></div>
+ <div class=B1 style='position:absolute;top:43.25%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>OCL
+ Integration&#13;</span></div>
+ <div class=B1 style='position:absolute;top:48.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span>&#13;</span></div>
+ <div class=B><span style='position:absolute;top:54.25%;left:10.48%;width:86.14%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.39%'>•</span>Tooling
+ should make it easy for you to use these </span><span style='position:absolute;
+ top:59.5%;left:10.48%;width:81.27%;height:5.25%'>features. &#13;</span></div>
+ <div class=B style='position:absolute;top:66.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:72.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'>•</span>Try
+ it out and report issues.&#13;</span></div>
+ <div class=B style='position:absolute;top:78.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm
new file mode 100644
index 0000000..78392f8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm
@@ -0,0 +1,95 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="71"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>56</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s72706"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s72707" type="#_x0000_m1027"
+  style='position:absolute;left:222pt;top:240pt;width:204pt;height:54pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s72707" class=B style='position:absolute;top:45.5%;
+ left:31.83%;width:30.89%;height:7.75%;tab-stops:.4427in'><span
+ style='mso-special-format:nobullet;display:none'>•</span><span
+ style='font-size:150%'>Thank You!</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm
new file mode 100644
index 0000000..03580e4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm
@@ -0,0 +1,129 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Summary">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="85"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>38</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s87042"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s87043" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:666pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s87042" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Summary</div>
+ <div v:shape="_x0000_s87043" class=B style='tab-stops:.4427in'>
+ <div style='position:absolute;top:26.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'>•</span>Preferred approach
+ going forward.&#13;</span></div>
+ <div style='position:absolute;top:33.0%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:39.25%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'>•</span>Easier to work
+ with.&#13;</span></div>
+ <div style='position:absolute;top:45.75%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:52.0%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'>•</span>Introduce
+ behavior.<span style='mso-spacerun:yes'>  </span>&#13;</span></div>
+ <div style='position:absolute;top:58.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:64.75%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'>•</span>Combine with our next
+ topic: OCL Integration.&#13;</span></div>
+ <div style='position:absolute;top:71.25%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:77.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'>•</span></span><span
+ style='mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm
new file mode 100644
index 0000000..ce06ea3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm
@@ -0,0 +1,216 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Legal Notices">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="98"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>57</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s100354"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s100355" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s100354" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Legal Notices</div>
+ <div v:shape="_x0000_s100355" class=B style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:26.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:28.25%;left:10.48%;width:94.19%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.18%'>•</span></span><span
+ lang=EN-US style='font-size:42%;mso-ansi-language:EN-US'>Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights
+ reserved.<span style='mso-spacerun:yes'>  </span>Source code in this
+ presentation is made available under the EPL, v1.0; </span></span><span
+ style='position:absolute;top:30.0%;left:10.48%;width:81.27%;height:2.25%'><span
+ lang=EN-US style='font-size:42%;mso-ansi-language:EN-US'>remainder of the
+ presentation is licensed under Creative Commons Att. Nc Nd 2.5 license.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:32.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:34.5%;left:8.42%;
+ width:95.88%;height:2.25%'><span style='position:absolute;top:0%;left:2.14%;
+ width:98.04%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.19%'>•</span></span><span
+ style='font-size:42%'>IBM and the IBM logo are trademarks or registered
+ trademarks of IBM Corporation in the United States, other countries, or
+ both.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:36.75%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:39.0%;left:10.48%;width:95.5%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.15%'>•</span></span><span
+ style='font-size:42%'>Rational and the Rational logo are trademarks or
+ registered trademarks of International Business Corporation in the United
+ States, </span></span><span style='position:absolute;top:40.75%;left:10.48%;
+ width:81.27%;height:2.25%'><span style='font-size:42%'>other countries, or
+ both.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:43.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:45.0%;left:8.42%;
+ width:90.44%;height:2.25%'><span style='position:absolute;top:0%;left:2.27%;
+ width:97.92%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.32%'>•</span></span><span
+ style='font-size:42%'>UML, Unified Modeling Language, and MOF are trademarks
+ or registered trademarks of Object Management Group, Inc.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:47.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:49.5%;left:10.48%;width:94.19%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.18%'>•</span></span><span
+ style='font-size:42%'>Java and all Java-based trademarks, among others, are
+ trademarks or registered trademarks of Sun Microsystems in the United </span></span><span
+ style='position:absolute;top:51.25%;left:10.48%;width:81.27%;height:2.25%'><span
+ style='font-size:42%'>States, other countries, or both&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:53.5%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:55.75%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%'>Eclipse and the Eclipse logo are trademarks of the
+ Eclipse Foundation, Inc.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:58.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:60.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%'>Other company, product, and service names may be
+ trademarks or service marks of others.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:62.5%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:64.75%;left:10.48%;width:96.25%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.14%'>•</span></span><span
+ style='font-size:42%'>THE INFORMATION DISCUSSED IN THIS PRESENTATION IS
+ PROVIDED FOR INFORMATIONAL PURPOSES ONLY.<span style='mso-spacerun:yes'> 
+ </span>WHILE </span></span><span style='position:absolute;top:66.5%;
+ left:10.48%;width:95.13%;height:2.25%'><span style='font-size:42%'>EFFORTS
+ WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION, IT IS
+ PROVIDED “AS </span></span><span style='position:absolute;top:68.25%;
+ left:10.48%;width:90.63%;height:2.25%'><span style='font-size:42%'>IS” WITHOUT
+ WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND IBM SHALL NOT BE RESPONSIBLE FOR
+ ANY </span></span><span style='position:absolute;top:70.0%;left:10.48%;
+ width:92.5%;height:2.25%'><span style='font-size:42%'>DAMAGES ARISING OUT OF
+ THE USE OF, OR OTHERWISE RELATED TO, SUCH INFORMATION.<span
+ style='mso-spacerun:yes'>  </span>ANY INFORMATION </span></span><span
+ style='position:absolute;top:71.75%;left:10.48%;width:85.39%;height:2.25%'><span
+ style='font-size:42%'>CONCERNING IBM’S PRODUCT PLANS OR STRATEGY IS SUBJECT TO
+ CHANGE BY IBM WITHOUT NOTICE.&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:74.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'>•</span></span><span
+ style='font-size:42%;display:none'>&#13;</span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:76.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'>•</span></span><span style='font-size:42%;mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm
new file mode 100644
index 0000000..7816f98
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="110"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>45</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s112642"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112643" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:606pt;height:48pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s112642" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <div v:shape="_x0000_s112643" class=HB style='position:absolute;top:26.5%;
+ left:8.42%;width:82.39%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.5%;width:97.72%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.55%'>•</span>OCL dependencies automatically
+ added.</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112646"
+  type="#_x0000_m1027" style='position:absolute;left:78pt;top:174pt;width:260.25pt;
+  height:145.5pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0061_image111.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s112646" src="slide0061_image112.jpg"
+ style='position:absolute;top:32.25%;left:10.86%;width:36.14%;height:27.0%'><![endif]><v:rect
+  id="_x0000_s112645" style='position:absolute;left:48pt;top:318pt;width:564pt;
+  height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s112645" class=HB style='position:absolute;top:59.75%;
+ left:7.67%;width:90.82%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.06%;width:97.93%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.1%'>•</span>Javadoc for the interface
+ includes the constraint information.</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112648"
+  type="#_x0000_m1027" style='position:absolute;left:1in;top:5in;width:300pt;
+  height:108.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0061_image113.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s112648" src="slide0061_image114.jpg"
+ style='position:absolute;top:66.75%;left:9.92%;width:41.76%;height:20.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png
new file mode 100644
index 0000000..8b43790
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg
new file mode 100644
index 0000000..a1d27aa
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png
new file mode 100644
index 0000000..12d277a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg
new file mode 100644
index 0000000..f554b47
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm
new file mode 100644
index 0000000..cc7c114
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm
@@ -0,0 +1,152 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Try it out.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="111"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>52</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s113666"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113667" type="#_x0000_m1027"
+  style='position:absolute;left:48pt;top:384pt;width:606pt;height:36pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s113666" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Try it out.</div>
+ <div v:shape="_x0000_s113667" class=HB style='position:absolute;top:72.0%;
+ left:7.67%;width:82.39%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.27%;width:97.72%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.32%'>•</span>Output</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113668"
+  type="#_x0000_m1027" style='position:absolute;left:66pt;top:132pt;width:354pt;
+  height:240.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0062_image143.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s113668" src="slide0062_image144.jpg"
+ style='position:absolute;top:24.5%;left:9.17%;width:49.25%;height:44.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113670" type="#_x0000_m1027"
+  style='position:absolute;left:1in;top:420pt;width:272.25pt;height:52.5pt'
+  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0062_image145.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s113670" src="slide0062_image146.jpg"
+ style='position:absolute;top:77.75%;left:9.92%;width:37.82%;height:9.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png
new file mode 100644
index 0000000..f2adcca
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg
new file mode 100644
index 0000000..6a5e291
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png
new file mode 100644
index 0000000..ffc72ec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg
new file mode 100644
index 0000000..fb9b683
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm
new file mode 100644
index 0000000..1661163
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm
@@ -0,0 +1,546 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - Java">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="114"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>11</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s116738"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><v:group id="_x0000_s116740" style='position:absolute;
+  left:96pt;top:342pt;width:514.5pt;height:50.25pt' coordorigin="912,1862"
+  coordsize="4116,402" o:tableproperties="1" o:tablelimits="43.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s116741" style='position:absolute;left:912;top:1862;
+   width:4116;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s116742" style='position:absolute' from="912,1862"
+   to="5028,1862" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116743" style='position:absolute' from="912,2264"
+   to="5028,2264" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116744" style='position:absolute' from="912,1862"
+   to="912,2264" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116745" style='position:absolute' from="5028,1862"
+   to="5028,2264" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:group id="_x0000_s116746" style='position:absolute;
+  left:96pt;top:408pt;width:514.5pt;height:50.25pt' coordorigin="912,2333"
+  coordsize="4116,402" o:tableproperties="1" o:tablelimits="43.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s116747" style='position:absolute;left:912;top:2333;
+   width:4116;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s116748" style='position:absolute' from="912,2333"
+   to="5028,2333" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116749" style='position:absolute' from="912,2735"
+   to="5028,2735" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116750" style='position:absolute' from="912,2333"
+   to="912,2735" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116751" style='position:absolute' from="5028,2333"
+   to="5028,2735" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><![if !vml]><img border=0
+ v:shapes="_x0000_s116740,_x0000_s116741,_x0000_s116742,_x0000_s116743,_x0000_s116744,_x0000_s116745,_x0000_s116746,_x0000_s116747,_x0000_s116748,_x0000_s116749,_x0000_s116750,_x0000_s116751"
+ src="slide0063_image029.gif" style='position:absolute;top:63.25%;left:13.29%;
+ width:71.72%;height:22.0%'><![endif]>
+ <div v:shape="_x0000_s116738" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - Java</div>
+ <div v:shape="_x0000_s116741">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:66.25%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'>    </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList&lt;Car&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>getMyCars();</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:69.0%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s116747">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:76.0%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClassImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:78.5%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'>    </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList&lt;Car&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>myCars;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:81.25%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'>&#13;</span></span></span></div>
+ </div>
+ <v:group id="_x0000_s116752" style='position:absolute;left:96pt;top:156pt;
+  width:514.5pt;height:31.25pt' coordorigin="912,2928" coordsize="4116,250"
+  o:tableproperties="1" o:tablelimits="31.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s116753" style='position:absolute;left:912;top:2928;
+   width:4116;height:250' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s116754" style='position:absolute' from="912,2928"
+   to="5028,2928" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116755" style='position:absolute' from="912,3178"
+   to="5028,3178" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116756" style='position:absolute' from="912,2928"
+   to="912,3178" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116757" style='position:absolute' from="5028,2928"
+   to="5028,3178" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:group id="_x0000_s116769" style='position:absolute;
+  left:96pt;top:210pt;width:514.5pt;height:81.875pt' coordorigin="768,1680"
+  coordsize="4116,655" o:tableproperties="1" o:tablelimits="67.25pt">
+  <o:lock v:ext="edit" rotation="t"/>
+  <v:rect id="_x0000_s116759" style='position:absolute;left:768;top:1680;
+   width:4116;height:655' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+   <v:fill alignshape="f" o:detectmouseclick="t"/>
+   <v:shadow color="gray [2]"/>
+  </v:rect><v:line id="_x0000_s116760" style='position:absolute' from="768,1680"
+   to="4884,1680" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116761" style='position:absolute' from="768,2335"
+   to="4884,2335" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116762" style='position:absolute' from="768,1680"
+   to="768,2335" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line><v:line id="_x0000_s116763" style='position:absolute' from="4884,1680"
+   to="4884,2335" stroked="f" strokecolor="black [1]">
+   <v:shadow color="gray [2]"/>
+  </v:line></v:group><v:line id="_x0000_s116764" style='position:absolute'
+  from="54pt,318pt" to="642pt,318pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0
+ v:shapes="_x0000_s116752,_x0000_s116753,_x0000_s116754,_x0000_s116755,_x0000_s116756,_x0000_s116757,_x0000_s116769,_x0000_s116759,_x0000_s116760,_x0000_s116761,_x0000_s116762,_x0000_s116763,_x0000_s116764"
+ src="slide0063_image030.gif" style='position:absolute;top:29.0%;left:7.49%;
+ width:82.02%;height:30.5%'><![endif]>
+ <div v:shape="_x0000_s116753">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0;position:absolute;top:29.25%;
+ left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List&lt;E&gt;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></div>
+ </div>
+ <div v:shape="_x0000_s116759">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:39.25%;left:14.41%;width:69.85%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'>&nbsp;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayListImpl&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ListImpl&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>implements</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList&lt;E&gt;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:42.0%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'>   </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>&nbsp;</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayListImpl()</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:44.75%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;&nbsp;&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'>    </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b><span style='mso-spacerun:yes'>  </span></b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>…</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white;display:none'>&#13;</span></span></span></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:47.75%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:white'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:white'><span style='mso-spacerun:yes'>     </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+  </span></span></span><span style='position:absolute;top:50.5%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'>&nbsp;</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>&nbsp;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'>&#13;</span></span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif
new file mode 100644
index 0000000..b0aac84
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif
new file mode 100644
index 0000000..94d6750
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm
new file mode 100644
index 0000000..5311aab
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm
@@ -0,0 +1,170 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Examples - Current">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="115"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>34</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s117762"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s117763" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:36pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape><v:rect id="_x0000_s117766"
+  style='position:absolute;left:60pt;top:192pt;width:586.375pt;height:24.75pt'
+  fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117766"
+ src="slide0064_image096.gif" style='position:absolute;top:35.5%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117762" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:90.07%;height:6.0%'>Static Profile Definition: Examples -
+ Current</div>
+ <div v:shape="_x0000_s117763" class=B style='position:absolute;top:26.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Applying stereotype.</span></div>
+ <div v:shape="_x0000_s117766" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:36.5%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>applyStereotype(</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>stereotype);</span></div>
+ <v:rect id="_x0000_s117767" style='position:absolute;left:60pt;top:282pt;
+  width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117767"
+ src="slide0064_image097.gif" style='position:absolute;top:52.25%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117767" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:53.25%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>Object value = namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>getValue</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>(stereotype,
+ property.getName());</span></div>
+ <v:rect id="_x0000_s117768" style='position:absolute;left:60pt;top:378pt;
+  width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+  <v:fill color2="white [0]"/>
+  <v:shadow color="gray [2]"/>
+  <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s117769" style='position:absolute;left:54pt;top:240pt;
+  width:612pt;height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s117770" style='position:absolute;left:54pt;top:336pt;
+  width:612pt;height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117768"
+ src="slide0064_image098.gif" style='position:absolute;top:70.0%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117768" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:71.0%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>setValue</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>(stereotype,
+ property.getName(), value);</span></div>
+ <div v:shape="_x0000_s117769">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:45.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.5%;width:95.49%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.71%'>•</span>Getting values.</span></div>
+ </div>
+ <div v:shape="_x0000_s117770">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:63.25%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.5%;width:95.49%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.71%'>•</span>Setting values.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif
new file mode 100644
index 0000000..1b93a31
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif
new file mode 100644
index 0000000..1fbb619
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif
new file mode 100644
index 0000000..1fbb619
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm
new file mode 100644
index 0000000..8e8a25e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm
@@ -0,0 +1,125 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: What is it?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="117"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>27</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s119810"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s119811" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s119810" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: What is it?</div>
+ <div v:shape="_x0000_s119811" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:92.5%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.22%'>•</span>When
+ we talk about “Static Profile Definition” we are </span><span
+ style='position:absolute;top:31.75%;left:10.48%;width:81.83%;height:5.25%'>talking
+ about generating code from our profile.&#13;</span></div>
+ <div class=B style='position:absolute;top:38.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div class=B><span style='position:absolute;top:44.5%;left:10.48%;width:94.19%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.18%'>•</span>The
+ “define” step is therefore no longer necessary.<span
+ style='mso-spacerun:yes'>  </span>It </span><span style='position:absolute;
+ top:50.0%;left:10.48%;width:81.27%;height:5.25%'>is replaced by a code
+ generation step.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:56.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:61.75%;left:8.42%;width:86.7%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.37%;width:97.84%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.42%'>•</span>Both
+ workflows will be supported going forward.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:67.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Older
+ workflow can be useful for rapid testing.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm
new file mode 100644
index 0000000..cba6ddf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm
@@ -0,0 +1,313 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Example">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="118"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>24</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s120834"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120835" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:636pt;height:102pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s120834" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Example</div>
+ <div v:shape="_x0000_s120835" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:91.19%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.25%;width:97.94%;
+ height:100.0%'><span style='font-size:120%'><span class=HBB style='position:
+ absolute;left:-2.3%'>•</span></span><span style='font-size:120%'>Stereotype
+ extending Class meta-class from UML.&#13;</span></span></div>
+ <div class=HB1 style='position:absolute;top:32.75%;left:12.92%;width:82.2%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='font-size:111%;mso-special-format:lastCR;
+ display:none'>&#13;</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120836"
+  type="#_x0000_m1027" style='position:absolute;left:246pt;top:174pt;width:180pt;
+  height:141.5pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0067_image060.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s120836" src="slide0067_image061.jpg"
+ style='position:absolute;top:32.25%;left:34.08%;width:25.09%;height:26.25%'><![endif]><v:rect
+  id="_x0000_s120838" style='position:absolute;left:54pt;top:318pt;width:636pt;
+  height:42pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s120838">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:59.75%;
+ left:8.42%;width:86.51%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.32%;width:95.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-4.52%'>•</span></span><span
+ style='font-size:120%'>A UPDM example.</span><span style='font-size:120%;
+ mso-special-format:lastCR;display:none'>&#13;</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120839"
+  type="#_x0000_m1027" style='position:absolute;left:84pt;top:384pt;width:99.75pt;
+  height:83.25pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0067_image062.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s120839" src="slide0067_image063.jpg"
+ style='position:absolute;top:71.0%;left:11.61%;width:13.85%;height:15.5%'><![endif]><v:shape
+  id="_x0000_s120841" type="#_x0000_t75" style='position:absolute;left:480pt;
+  top:384pt;width:193.5pt;height:55.5pt;mso-wrap-style:none;v-text-anchor:middle'
+  fillcolor="#bbe0e3 [4]" strokecolor="red">
+  <v:fill opacity="0"/>
+  <v:imagedata src="slide0067_image064.png" o:title=""/>
+  <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s120841"
+ src="slide0067_image065.jpg" style='position:absolute;top:71.0%;left:66.66%;
+ width:26.96%;height:10.25%'><![endif]><v:shape id="_x0000_s120842" type="#_x0000_t75"
+  style='position:absolute;left:3in;top:402pt;width:241.5pt;height:23.25pt;
+  mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+  strokecolor="red">
+  <v:fill opacity="0"/>
+  <v:imagedata src="slide0067_image066.png" o:title=""/>
+  <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s120842"
+ src="slide0067_image067.jpg" style='position:absolute;top:74.5%;left:29.96%;
+ width:33.52%;height:4.25%'><![endif]><v:line id="_x0000_s120843" style='position:absolute;
+  mso-wrap-style:none;v-text-anchor:middle' from="198pt,372pt" to="198pt,480pt"
+  strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s120843"
+ src="slide0067_image068.gif" style='position:absolute;top:68.75%;left:27.52%;
+ width:.37%;height:20.5%'><![endif]><v:line id="_x0000_s120844" style='position:absolute;
+  mso-wrap-style:none;v-text-anchor:middle' from="468pt,366pt" to="468pt,486pt"
+  strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s120844"
+ src="slide0067_image069.gif" style='position:absolute;top:67.75%;left:64.98%;
+ width:.37%;height:22.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png
new file mode 100644
index 0000000..f15ec74
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg
new file mode 100644
index 0000000..cb7f167
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png
new file mode 100644
index 0000000..cf686a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg
new file mode 100644
index 0000000..4507054
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png
new file mode 100644
index 0000000..5c0699c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg
new file mode 100644
index 0000000..914555e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png
new file mode 100644
index 0000000..cc5d59b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg
new file mode 100644
index 0000000..8d9e629
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif
new file mode 100644
index 0000000..15bd6e5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif
new file mode 100644
index 0000000..0a71e53
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm
new file mode 100644
index 0000000..0c933a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm
@@ -0,0 +1,282 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Current Workflow">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="125"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>26</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s128002"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128003" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:624pt;height:102pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s128002" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:85.95%;height:6.0%'>Static Profile Definition: Current
+ Workflow</div>
+ <div v:shape="_x0000_s128003" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:94.56%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.17%;width:98.01%;
+ height:100.0%'><span style='font-size:120%'><span class=HBB style='position:
+ absolute;left:-2.22%'>•</span></span><span style='font-size:120%'>The current
+ workflow involves “defining” our profiles.&#13;</span></span></div>
+ <div class=HB1 style='position:absolute;top:32.5%;left:12.92%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.02%;width:96.74%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.12%'>w</span>Generates
+ an Ecore representation.&#13;</span></div>
+ <div class=HB1 style='position:absolute;top:37.5%;left:12.92%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.02%;width:96.74%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.12%'>w</span>Makes
+ use of dynamic EMF.<span style='mso-spacerun:yes'>  </span>&#13;</span></div>
+ <div class=HB2 style='position:absolute;top:42.0%;left:17.22%;width:76.02%;
+ height:3.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>§</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128004"
+  type="#_x0000_m1027" style='position:absolute;left:66pt;top:246pt;width:240pt;
+  height:218.125pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0071_image072.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s128004" src="slide0071_image073.jpg"
+ style='position:absolute;top:45.5%;left:9.17%;width:33.33%;height:40.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128005" type="#_x0000_m1027"
+  style='position:absolute;left:342pt;top:258pt;width:366pt;height:181.375pt;
+  mso-wrap-style:none;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
+  mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
+  mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
+  mso-position-vertical:absolute;mso-position-vertical-relative:text;
+  v-text-anchor:middle' o:spt="75" o:bwmode="auto" o:preferrelative="t"
+  o:allowincell="t" o:allowoverlap="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+  fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="red" strokeweight=".75pt"
+  insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0071_image074.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s128005" src="slide0071_image075.jpg"
+ style='position:absolute;top:47.75%;left:47.56%;width:50.74%;height:33.5%'><![endif]><v:line
+  id="_x0000_s128006" style='position:absolute;mso-wrap-style:none;
+  v-text-anchor:middle' from="318pt,246pt" to="318pt,474pt" strokecolor="black [1]">
+  <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s128006"
+ src="slide0071_image076.gif" style='position:absolute;top:45.5%;left:44.19%;
+ width:.37%;height:42.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png
new file mode 100644
index 0000000..f93d1bc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg
new file mode 100644
index 0000000..d3a6ead
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png
new file mode 100644
index 0000000..d34b8a1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg
new file mode 100644
index 0000000..1643293
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif
new file mode 100644
index 0000000..44432b5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm
new file mode 100644
index 0000000..bdf7bdf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm
@@ -0,0 +1,127 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Versioning Issues">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="126"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>37</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s129026"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s129027" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s129026" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Versioning
+ Issues</div>
+ <div v:shape="_x0000_s129027" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:85.2%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.41%'>•</span>With
+ Static Profile Definition, if we introduce API </span><span style='position:
+ absolute;top:31.75%;left:10.48%;width:85.01%;height:5.25%'>breaking changes,
+ we would have to update the </span><span style='position:absolute;top:37.25%;
+ left:10.48%;width:81.27%;height:5.25%'>nsURI.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:43.25%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Similar
+ to how meta-models change.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:48.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span>&#13;</span></div>
+ <div class=B><span style='position:absolute;top:54.25%;left:10.48%;width:96.25%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.14%'>•</span>We
+ don’t have to change the nsURI if the changes are </span><span
+ style='position:absolute;top:59.5%;left:10.48%;width:81.27%;height:5.25%'>backward
+ compatible.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:65.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span>&#13;</span></div>
+ <div class=B style='position:absolute;top:71.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'>•</span></span><span style='mso-special-format:
+ lastCR;display:none'>&#13;</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm
new file mode 100644
index 0000000..a9efec6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm
@@ -0,0 +1,177 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="128"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>47</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s131088"
+  type="#_x0000_m1027" style='position:absolute;left:60pt;top:186pt;width:588.875pt;
+  height:170.25pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+  mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+  mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+  o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+  path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+  strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+  <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+   origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+   angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+   type="solid"/>
+  <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+   imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+   endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+   <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+    startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+    endarrowlength="medium" color="black" opacity="1" color2="white"
+    filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+    miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+    imagealignshape="t"/>
+   <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+    on="f" imagealignshape="t"/>
+   <o:column v:ext="view" dashstyle="solid" startarrow="none"
+    startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+    endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+    color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+    weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+    imagealignshape="t"/>
+  </v:stroke>
+  <v:imagedata src="slide0073_image122.png" o:title=""/>
+  <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+   color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+  <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+   foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+   metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+   orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+   viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+   skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+   lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+   lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+   lightharsh2="f"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+   length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+  <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s131088" src="slide0073_image123.jpg"
+ style='position:absolute;top:34.5%;left:8.42%;width:81.83%;height:31.5%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s131075" type="#_x0000_m1026"
+  style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><v:oval id="_x0000_s131086" style='position:absolute;
+  left:204pt;top:234pt;width:258pt;height:36pt;mso-wrap-style:none;
+  v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="#339 [5]">
+  <v:fill opacity="0"/>
+  <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s131086"
+ src="slide0073_image124.gif" style='position:absolute;top:43.25%;left:28.27%;
+ width:36.32%;height:7.25%'><![endif]>
+ <div v:shape="_x0000_s131075" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png
new file mode 100644
index 0000000..82c33d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg
new file mode 100644
index 0000000..7baa75c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif
new file mode 100644
index 0000000..ce101ac
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm
new file mode 100644
index 0000000..f0ce6d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm
@@ -0,0 +1,149 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Workflow - Current">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="129"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>25</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s132098"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s132099" type="#_x0000_m1027"
+  style='position:absolute;left:48pt;top:2in;width:5in;height:168pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s132098" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:88.76%;height:6.0%'>Static Profile Definition: Workflow -
+ Current</div>
+ <div v:shape="_x0000_s132099" style='tab-stops:.4427in'>
+ <div class=HB1 style='mso-margin-left-alt:444'></div>
+ <div class=HB2 style='mso-margin-left-alt:672'></div>
+ <div class=HB3 style='mso-margin-left-alt:829'></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216;
+ position:absolute;top:27.25%;left:7.67%;width:52.62%;height:4.5%'><span
+ style='position:absolute;top:0%;left:7.11%;width:92.88%;height:100.0%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-7.66%'>1.</span>We
+ create our profile using UML.&#13;</span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216;
+ position:absolute;top:32.0%;left:7.67%;width:48.12%;height:4.5%'><span
+ style='position:absolute;top:0%;left:7.78%;width:92.21%;height:100.0%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-8.43%'>2.</span>Define
+ our profile.&#13;</span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216'><span
+ style='position:absolute;top:37.0%;left:11.42%;width:50.37%;height:4.5%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-7.43%'>3.</span>Use
+ our profile by setting applying </span><span style='position:absolute;
+ top:41.0%;left:11.42%;width:44.38%;height:4.5%'>profile and stereotypes.&#13;</span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216'><span
+ style='position:absolute;top:46.0%;left:11.42%;width:44.38%;height:4.5%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-8.43%'>4.</span>Get
+ and set properties of the </span><span style='position:absolute;top:50.0%;
+ left:11.42%;width:44.38%;height:4.5%'>stereotype.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s132100"
+  type="#_x0000_m1027" style='position:absolute;left:5in;top:246pt;width:336pt;
+  height:224.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+  filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="black [1]">
+  <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+   o:detectmouseclick="f"/>
+  <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+  <v:imagedata src="slide0074_image070.png" o:title=""/>
+  <v:shadow on="f" color="gray [2]"/>
+  <v:formulas>
+   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+   <v:f eqn="sum @0 1 0"/>
+   <v:f eqn="sum 0 0 @1"/>
+   <v:f eqn="prod @2 1 2"/>
+   <v:f eqn="prod @3 21600 pixelWidth"/>
+   <v:f eqn="prod @3 21600 pixelHeight"/>
+   <v:f eqn="sum @0 0 1"/>
+   <v:f eqn="prod @6 1 2"/>
+   <v:f eqn="prod @7 21600 pixelWidth"/>
+   <v:f eqn="sum @8 21600 0"/>
+   <v:f eqn="prod @7 21600 pixelHeight"/>
+   <v:f eqn="sum @10 21600 0"/>
+  </v:formulas>
+  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+  <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s132100" src="slide0074_image071.jpg"
+ style='position:absolute;top:45.5%;left:49.81%;width:46.81%;height:42.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png
new file mode 100644
index 0000000..94e65d6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg
new file mode 100644
index 0000000..3545d99
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm
new file mode 100644
index 0000000..499a472
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm
@@ -0,0 +1,123 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="130"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>33</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s133122"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s133123" type="#_x0000_m1027"
+  style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s133122" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Why Bother?</div>
+ <div v:shape="_x0000_s133123" class=B style='tab-stops:.4427in'>
+ <div style='position:absolute;top:26.5%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Introduce
+ behavior.&#13;</span></div>
+ <div style='position:absolute;top:33.0%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:39.25%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Customize generated
+ code.&#13;</span></div>
+ <div style='position:absolute;top:45.75%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <div style='position:absolute;top:52.0%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'>•</span>Opens up possibilities
+ for derived constraints.&#13;</span></div>
+ <div style='position:absolute;top:58.5%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'>•</span></span>&#13;</span></div>
+ <span style='position:absolute;top:64.75%;left:10.48%;width:83.33%;height:
+ 5.25%'><span class=BB style='position:absolute;left:-2.47%'>•</span>Getting
+ and setting values are easier and more </span><span style='position:absolute;
+ top:70.25%;left:10.48%;width:89.88%;height:5.25%'>intuitive since an instance
+ of the object is returned.</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm
new file mode 100644
index 0000000..dc671dc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm
@@ -0,0 +1,115 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="134"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>32</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s137218"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s137221" type="#_x0000_m1027"
+  style='position:absolute;left:126pt;top:168pt;width:444pt;height:120pt'
+  o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+  stroked="f" strokecolor="black [1]">
+  <v:fill color2="white [0]" o:detectmouseclick="f"/>
+  <v:stroke joinstyle="miter" o:forcedash="f"/>
+  <v:path gradientshapeok="t" o:connecttype="rect"/>
+  <o:lock v:ext="edit" text="f" grouping="t"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s137218" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Demo</div>
+ <div v:shape="_x0000_s137221" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:32.0%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span class=BB style='position:absolute;left:-3.23%'>•</span>Code
+ generation.&#13;</span></div>
+ <div class=B style='position:absolute;top:38.5%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span class=BB style='position:absolute;left:-3.23%'>•</span>Derived
+ properties in profiles.&#13;</span></div>
+ <div class=B style='position:absolute;top:44.75%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-3.23%'>•</span></span>&#13;</span></div>
+ <div class=B1 style='position:absolute;top:51.0%;left:22.84%;width:55.43%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm
new file mode 100644
index 0000000..f2e1081
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm
@@ -0,0 +1,107 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="135"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>51</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s138242"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s138243" type="#_x0000_m1027"
+  style='position:absolute;left:180pt;top:186pt;width:312pt;height:156pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s138242" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Demo</div>
+ <div v:shape="_x0000_s138243" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:35.5%;left:26.02%;width:41.57%;
+ height:5.25%'><span style='position:absolute;top:0%;left:4.5%;width:95.04%;
+ height:100.0%'><span class=BB style='position:absolute;left:-4.73%'>•</span>Code
+ generation.&#13;</span></div>
+ <div class=B style='position:absolute;top:41.75%;left:26.02%;width:41.57%;
+ height:5.25%'><span style='position:absolute;top:0%;left:4.5%;width:95.04%;
+ height:100.0%'><span class=BB style='position:absolute;left:-4.73%'>•</span>Validation.&#13;</span></div>
+ <div class=B1 style='position:absolute;top:48.0%;left:30.33%;width:37.07%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm
new file mode 100644
index 0000000..ff41015
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm
@@ -0,0 +1,106 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+	{left:0px !important;
+	width:6.0in !important;
+	height:4.5in !important;
+	font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="136"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+  href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+  href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'>  </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'>  </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>19</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b>&#13;</b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s139266"
+  type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+  height:42pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="title"/></v:shape><p:shaperange
+  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s139267" type="#_x0000_m1027"
+  style='position:absolute;left:60pt;top:180pt;width:636pt;height:96pt'>
+  <v:fill o:detectmouseclick="f"/>
+  <v:stroke o:forcedash="f"/>
+  <o:lock v:ext="edit" text="f"/>
+  <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s139266" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Demo</div>
+ <div v:shape="_x0000_s139267" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:34.25%;left:9.36%;width:98.68%;
+ height:5.25%'><span style='position:absolute;top:0%;left:1.89%;width:98.1%;
+ height:100.0%'><span class=BB style='position:absolute;left:-1.93%'>•</span>Code
+ generation from a model with generics specified.&#13;</span></div>
+ <div class=B style='position:absolute;top:40.75%;left:9.36%;width:86.51%;
+ height:5.25%'><span style='mso-special-format:nobullet;display:none'>•</span>&#13;</div>
+ <div class=B1 style='position:absolute;top:46.75%;left:13.67%;width:82.2%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'>&#13;</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>