fixed broken references
diff --git a/epf_prac_151/core.tech.common.base/guidances/supportingmaterials/references.tech.xmi b/epf_prac_151/core.tech.common.base/guidances/supportingmaterials/references.tech.xmi
index 8aae0fb..0acfdc0 100644
--- a/epf_prac_151/core.tech.common.base/guidances/supportingmaterials/references.tech.xmi
+++ b/epf_prac_151/core.tech.common.base/guidances/supportingmaterials/references.tech.xmi
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-aCI9T-9TIe8D35yXBU6qvg" name="references,_9ToeIB83Edqsvps02rpOOg" guid="-aCI9T-9TIe8D35yXBU6qvg" changeDate="2008-07-24T05:24:18.000-0700" version="1.0.0">
+<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-aCI9T-9TIe8D35yXBU6qvg" name="references,_9ToeIB83Edqsvps02rpOOg" guid="-aCI9T-9TIe8D35yXBU6qvg" changeDate="2010-11-23T11:06:53.544-0800" version="1.0.0">
   <mainDescription>&lt;h3>&#xD;
     Technical&#xD;
 &lt;/h3>&#xD;
@@ -265,7 +265,7 @@
     &lt;tbody>&#xD;
         &lt;tr>&#xD;
             &lt;td valign=&quot;top&quot; width=&quot;12%&quot;>&#xD;
-                &lt;a id=&quot;COH05&quot; name=&quot;COH05&quot;>COH05&lt;/a> &#xD;
+                &lt;a id=&quot;COH05&quot; name=&quot;COH05&quot;>COH05&lt;/a>&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
                 &lt;p>&#xD;
@@ -317,7 +317,7 @@
     &lt;tbody>&#xD;
         &lt;tr>&#xD;
             &lt;td valign=&quot;top&quot; width=&quot;12%&quot;>&#xD;
-                &lt;a id=&quot;GAM95&quot; name=&quot;GAM95&quot;>GAM95&lt;/a> &#xD;
+                &lt;a id=&quot;GAM95&quot; name=&quot;GAM95&quot;>GAM95&lt;/a>&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
                 Gamma, E., Helm, R., Johnson, R., Vlissides, J., &lt;em>Design Patterns: Elements of Reusable Object-Oriented&#xD;
@@ -452,8 +452,7 @@
                 MAR03&amp;nbsp;&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
-                Marick, B., &lt;em>Exploration Through Example&lt;/em>, &lt;a&#xD;
-                href=&quot;http://www.exampler.com/blog/&quot;>http://www.exampler.com/blog/&lt;/a> &#xD;
+                Marick, B., &lt;em>Exploration Through Example.&lt;/em>&#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
     &lt;/tbody>&#xD;
@@ -504,7 +503,7 @@
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
                 The 1996 ACM Conference on Object-Oriented Programs, Systems, Languages, and Applications (OOPSLA), &lt;em>The&#xD;
-                Origins of Pattern Theory, the Future of the Theory, and The Generation of a Living World.&lt;/em> &#xD;
+                Origins of Pattern Theory, the Future of the Theory, and The Generation of a Living World.&lt;/em>&#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
         &lt;tr>&#xD;
@@ -515,7 +514,6 @@
             &lt;td style=&quot;PADDING-BOTTOM: 10px&quot; width=&quot;78%&quot;>&#xD;
                 See &lt;a&#xD;
                 href=&quot;http://www.patternlanguage.com/archive/ieee/ieeetext.htm&quot;>http://www.patternlanguage.com/archive/ieee/ieeetext.htm&lt;/a>&#xD;
-                &#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
     &lt;/tbody>&#xD;
@@ -524,7 +522,7 @@
     &lt;tbody>&#xD;
         &lt;tr>&#xD;
             &lt;td valign=&quot;top&quot; width=&quot;12%&quot;>&#xD;
-                &lt;a id=&quot;PW29&quot; name=&quot;PW92&quot;>PW92&lt;/a> &#xD;
+                &lt;a id=&quot;PW29&quot; name=&quot;PW92&quot;>PW92&lt;/a>&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
                 Dewayne E. Perry and Alexander L. Wolf. &lt;em>Foundations for the Study of Software Architecture&lt;/em>. ACM&#xD;
@@ -562,7 +560,7 @@
     &lt;tbody>&#xD;
         &lt;tr>&#xD;
             &lt;td valign=&quot;top&quot; width=&quot;12%&quot;>&#xD;
-                &lt;a id=&quot;SHA05&quot; name=&quot;SHA05&quot;>SHA05&lt;/a> &#xD;
+                &lt;a id=&quot;SHA05&quot; name=&quot;SHA05&quot;>SHA05&lt;/a>&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
                 Shalloway, J., Trott, J. &lt;em>Design Patterns Explained&lt;/em> A New Perspective on Object-Oriented Design,&#xD;
@@ -578,7 +576,7 @@
                 TEL06&#xD;
             &lt;/td>&#xD;
             &lt;td colspan=&quot;2&quot;>&#xD;
-                Telelogic, 2006. &lt;em>Get It Right the First Time: Writing Better Requirements.&lt;/em> &#xD;
+                Telelogic, 2006. &lt;em>Get It Right the First Time: Writing Better Requirements.&lt;/em>&#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
     &lt;/tbody>&#xD;
@@ -620,7 +618,6 @@
                 Whitepaper, 2004&lt;br />&#xD;
                 &lt;a&#xD;
                 href=&quot;http://www.telelogic.com/download/index.cfm?id=4423&quot;>http://www.telelogic.com/download/index.cfm?id=4423&lt;/a>&#xD;
-                &#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
     &lt;/tbody>&#xD;
@@ -633,7 +630,6 @@
                 Wikipedia &lt;em>Model-view-controller&lt;/em>&lt;br />&#xD;
                 &lt;a&#xD;
                 href=&quot;http://en.wikipedia.org/wiki/Model-view-controller&quot;>http://en.wikipedia.org/wiki/Model-view-controller&lt;/a>&#xD;
-                &#xD;
             &lt;/td>&#xD;
         &lt;/tr>&#xD;
     &lt;/tbody>&#xD;
diff --git a/epf_prac_151/core.tech.common.extend_supp/guidances/concepts/use_case_model.xmi b/epf_prac_151/core.tech.common.extend_supp/guidances/concepts/use_case_model.xmi
index 7bb410e..9982f57 100644
--- a/epf_prac_151/core.tech.common.extend_supp/guidances/concepts/use_case_model.xmi
+++ b/epf_prac_151/core.tech.common.extend_supp/guidances/concepts/use_case_model.xmi
@@ -1,167 +1,166 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmi:id="-yEWkrWZ3VUcjZPhq6bvScg" name="new_concept,_2jyfUAhVEduRe8TeoBmuGg" guid="-yEWkrWZ3VUcjZPhq6bvScg" changeDate="2008-09-03T05:28:20.000-0700" version="1.0.0">
-  <mainDescription>&lt;h3>
-    Explanation
-&lt;/h3>
-&lt;p>
-    A use-case model is a model of how different types of users interact with the system to solve a problem.&amp;nbsp; As such,
-    it describes the goals of the users, the interactions between the users and the system, and the required behavior of
-    the system in satisfying these goals.
-&lt;/p>
-&lt;p>
-    A use-case model consists of a number of model elements.&amp;nbsp; The most important model elements are: use cases, actors
-    and the relationships between them.&amp;nbsp;
-&lt;/p>
-&lt;p>
-    A use-case diagram is used to graphically depict a subset of the model to simplify communications.&amp;nbsp; There will
-    typically be several use-case diagrams associated with a given model, each showing a subset of the model elements
-    relevant for a particular purpose.&amp;nbsp; The same model element may be shown on several use-case diagrams, but each
-    instance must be consistent.&amp;nbsp; If tools are used to maintain the use-case model, this consistency constraint is
-    automated so that any changes to the model element (changing the name for example) will be automatically reflected on
-    every use-case diagram that shows that element.
-&lt;/p>
-&lt;p>
-    The use-case model may contain packages that are used to structure the model to simplify analysis, communications,
-    navigation, development, maintenance and planning.
-&lt;/p>
-&lt;p>
-    Much of the use-case model is in fact textual, with the text captured in the&amp;nbsp;use-case specifications&amp;nbsp;that are
-    associated with each use-case model element.&amp;nbsp;These specifications describe the flow of events of the use case.
-&lt;/p>
-&lt;p>
-    The use-case model serves as a unifying thread throughout system development. It is used as the primary specification
-    of the functional requirements for the system, as the basis for analysis and design, as an input to iteration planning,
-    as the basis of defining test cases and as the basis for user documentation&amp;nbsp;&amp;nbsp;
-&lt;/p>
-&lt;h3>
-    Basic model elements
-&lt;/h3>
-&lt;p>
-    The use-case model contains, as a minimum, the following basic model elements.
-&lt;/p>
-&lt;h4>
-    Actor
-&lt;/h4>
-&lt;p>
-    A model element representing&amp;nbsp;each actor. Properties include the actors name and brief description. See&amp;nbsp;&lt;a
-    class=&quot;elementLinkWithType&quot; href=&quot;./../../../core.tech.common.extend_supp/guidances/concepts/actor_411726C.html&quot;
-    guid=&quot;_zGqO0MDpEduTGJ8i4u8TMw&quot;>Concept: Actor&lt;/a> for more information.
-&lt;/p>
-&lt;h4>
-    Use Case
-&lt;/h4>
-&lt;p>
-    A model element representing&amp;nbsp;each use case. Properties include the use case name and use case specification. See
-    &lt;a class=&quot;elementLinkWithType&quot; href=&quot;./../../../core.tech.common.extend_supp/workproducts/use_case_22BE66E2.html&quot;
-    guid=&quot;_0VGbUMlgEdmt3adZL5Dmdw&quot;>Artifact: Use Case&lt;/a> and &lt;a class=&quot;elementLinkWithType&quot;
-    href=&quot;./../../../core.tech.common.extend_supp/guidances/concepts/use_case_BB199D1B.html&quot;
-    guid=&quot;_KudM0NcJEdqz_d2XWoVt6Q&quot;>Concept: Use Case&lt;/a> for more information.
-&lt;/p>
-&lt;h4>
-    Associations
-&lt;/h4>
-&lt;p>
-    Associations are used to describe the relationships between actors and the use cases they participate in. This
-    relationship is commonly known as a &quot;communicates-association&quot;.
-&lt;/p>
-&lt;h3>
-    Advanced model elements
-&lt;/h3>
-&lt;p>
-    The use-case model may also contain the following advanced model elements.
-&lt;/p>
-&lt;h4>
-    Subject
-&lt;/h4>
-&lt;p>
-    A model element that represents the boundary of the system of interest.&amp;nbsp;&amp;nbsp;
-&lt;/p>
-&lt;h4>
-    Use-Case Package
-&lt;/h4>
-&lt;p>
-    A model element used to structure the use case model to simplify analysis, communications, navigation, and
-    planning.&amp;nbsp; If there are many use cases or actors, you can use use-case packages to further structure the use-case
-    model in much the same manner you use folders or directories to structure the information on your hard-disk.
-&lt;/p>
-&lt;p>
-    You can partition a use-case model into use-case packages for several reasons, including:
-&lt;/p>
-&lt;ul>
-    &lt;li>
-        To reflect the order, configuration, or delivery units in the finished system thus supporting iteration planning.
-    &lt;/li>
-    &lt;li>
-        To support parallel development by dividing the problem into bite-sized pieces.
-    &lt;/li>
-    &lt;li>
-        To simplify communication with different stakeholders by creating packages for containing use cases and actors
-        relevant to a particular stakeholder.
-    &lt;/li>
-&lt;/ul>
-&lt;h4>
-    Generalizations
-&lt;/h4>
-&lt;p>
-    A relationship&amp;nbsp;between actors to support re-use of common properties.
-&lt;/p>
-&lt;h4>
-    Dependencies
-&lt;/h4>
-&lt;p>
-    A number of dependency types between use cases are defined in UML. In particular, &amp;lt;&amp;lt;extend&amp;gt;&amp;gt; and
-    &amp;lt;&amp;lt;include&amp;gt;&amp;gt;.
-&lt;/p>
-&lt;p>
-    &amp;lt;&amp;lt;extend&amp;gt;&amp;gt; is used to include optional behavior from an extending use case in an extended use case.
-&lt;/p>
-&lt;p>
-    &amp;lt;&amp;lt;include&amp;gt;&amp;gt; is used to include common behavior from an included use case into a base use case in order to
-    support re-use of common behavior.
-&lt;/p>
-&lt;p>
-    The latter is the most widely used dependency and is useful for:
-&lt;/p>
-&lt;ul>
-    &lt;li>
-        Factoring out behavior from the base use case that is not necessary for the understanding of the primary purpose of
-        the use case to simplify communications.
-    &lt;/li>
-    &lt;li>
-        Factoring out behavior that is in common for two or more use cases to maximize re-use, simplify maintenance and
-        ensure consistency.
-    &lt;/li>
-&lt;/ul>
-&lt;h3>
-    Example Use-Case Diagram
-&lt;/h3>
-&lt;p>
-    Figure 1 shows a use-case diagram from an Automated Teller Machine (ATM) use-case model.
-&lt;/p>
-&lt;p>
-    &amp;nbsp;&lt;img alt=&quot;Figure 1: ATM Use-Case Diagram&quot; src=&quot;resources/atm_uc_diagram.gif&quot; />
-&lt;/p>
-&lt;p>
-    Figure 1: ATM Use-Case Diagram
-&lt;/p>
-&lt;p>
-    This diagram shows the subject (atm:ATM), four actors (Bank Customer, Bank, Cashier and Maintenance Person), five use
-    cases (Withdraw Cash, Transfer Funds, Deposit Funds, Refill Machine and Validate User), three &amp;lt;&amp;lt;includes&amp;gt;&amp;gt;
-    dependencies, and the associations between the performing actors and the use cases.
-&lt;/p>
-&lt;p>
-    The use cases Withdraw Cash, Deposit Funds, and Transfer Funds all need to include how the customer is identified to
-    the system. This behavior can be extracted to a new inclusion use case called Validate User, which the three base use
-    cases &amp;lt;&amp;lt;include&amp;gt;&amp;gt;. The base use cases are independent of the method used for identification, and it is
-    therefore encapsulated in the inclusion use case. From the perspective of the base use cases, it does not matter
-    whether the method for identification is to read a magnetic bank card, or perform a retinal scan. They only depend on
-    the result of Validate Customer.
-&lt;/p>
-&lt;p>
-    Note that Figure 1 is only a partial view of the use-case model. The complete use-case model also includes descriptions
-    of each actor, descriptions of each use case, and use-case specifications for each use case.&amp;nbsp; For a more complete
-    example of this use case model see&amp;nbsp;&lt;a class=&quot;elementLink&quot;
-    href=&quot;./../../../core.tech.common.extend_supp/guidances/examples/uc_model_evolve_960F136B.html&quot;
-    guid=&quot;_t4QdAMNqEdu2IdAIaWZyAw&quot;>Evolution of the Use-Case Model&lt;/a>.&lt;br />
+<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-yEWkrWZ3VUcjZPhq6bvScg" name="new_concept,_2jyfUAhVEduRe8TeoBmuGg" guid="-yEWkrWZ3VUcjZPhq6bvScg" changeDate="2010-11-23T11:24:10.272-0800" version="1.0.0">
+  <mainDescription>&lt;h3>&#xD;
+    Explanation&#xD;
+&lt;/h3>&#xD;
+&lt;p>&#xD;
+    A use-case model is a model of how different types of users interact with the system to solve a problem.&amp;nbsp; As such,&#xD;
+    it describes the goals of the users, the interactions between the users and the system, and the required behavior of&#xD;
+    the system in satisfying these goals.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    A use-case model consists of a number of model elements.&amp;nbsp; The most important model elements are: use cases, actors&#xD;
+    and the relationships between them.&amp;nbsp;&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    A use-case diagram is used to graphically depict a subset of the model to simplify communications.&amp;nbsp; There will&#xD;
+    typically be several use-case diagrams associated with a given model, each showing a subset of the model elements&#xD;
+    relevant for a particular purpose.&amp;nbsp; The same model element may be shown on several use-case diagrams, but each&#xD;
+    instance must be consistent.&amp;nbsp; If tools are used to maintain the use-case model, this consistency constraint is&#xD;
+    automated so that any changes to the model element (changing the name for example) will be automatically reflected on&#xD;
+    every use-case diagram that shows that element.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    The use-case model may contain packages that are used to structure the model to simplify analysis, communications,&#xD;
+    navigation, development, maintenance and planning.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    Much of the use-case model is in fact textual, with the text captured in the&amp;nbsp;use-case specifications&amp;nbsp;that are&#xD;
+    associated with each use-case model element.&amp;nbsp;These specifications describe the flow of events of the use case.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    The use-case model serves as a unifying thread throughout system development. It is used as the primary specification&#xD;
+    of the functional requirements for the system, as the basis for analysis and design, as an input to iteration planning,&#xD;
+    as the basis of defining test cases and as the basis for user documentation&amp;nbsp;&amp;nbsp;&#xD;
+&lt;/p>&#xD;
+&lt;h3>&#xD;
+    Basic model elements&#xD;
+&lt;/h3>&#xD;
+&lt;p>&#xD;
+    The use-case model contains, as a minimum, the following basic model elements.&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Actor&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A model element representing&amp;nbsp;each actor. Properties include the actors name and brief description. See&amp;nbsp;&lt;a&#xD;
+    class=&quot;elementLinkWithType&quot; href=&quot;./../../../core.tech.common.extend_supp/guidances/concepts/actor_411726C.html&quot;&#xD;
+    guid=&quot;_zGqO0MDpEduTGJ8i4u8TMw&quot;>Concept: Actor&lt;/a> for more information.&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Use Case&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A model element representing&amp;nbsp;each use case. Properties include the use case name and use case specification.&#xD;
+    See&amp;nbsp;Use Case artifact and &lt;a class=&quot;elementLinkWithType&quot;&#xD;
+    href=&quot;./../../../core.tech.common.extend_supp/guidances/concepts/use_case_BB199D1B.html&quot;&#xD;
+    guid=&quot;_KudM0NcJEdqz_d2XWoVt6Q&quot;>Concept: Use Case&lt;/a> for more information.&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Associations&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    Associations are used to describe the relationships between actors and the use cases they participate in. This&#xD;
+    relationship is commonly known as a &quot;communicates-association&quot;.&#xD;
+&lt;/p>&#xD;
+&lt;h3>&#xD;
+    Advanced model elements&#xD;
+&lt;/h3>&#xD;
+&lt;p>&#xD;
+    The use-case model may also contain the following advanced model elements.&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Subject&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A model element that represents the boundary of the system of interest.&amp;nbsp;&amp;nbsp;&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Use-Case Package&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A model element used to structure the use case model to simplify analysis, communications, navigation, and&#xD;
+    planning.&amp;nbsp; If there are many use cases or actors, you can use use-case packages to further structure the use-case&#xD;
+    model in much the same manner you use folders or directories to structure the information on your hard-disk.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    You can partition a use-case model into use-case packages for several reasons, including:&#xD;
+&lt;/p>&#xD;
+&lt;ul>&#xD;
+    &lt;li>&#xD;
+        To reflect the order, configuration, or delivery units in the finished system thus supporting iteration planning.&#xD;
+    &lt;/li>&#xD;
+    &lt;li>&#xD;
+        To support parallel development by dividing the problem into bite-sized pieces.&#xD;
+    &lt;/li>&#xD;
+    &lt;li>&#xD;
+        To simplify communication with different stakeholders by creating packages for containing use cases and actors&#xD;
+        relevant to a particular stakeholder.&#xD;
+    &lt;/li>&#xD;
+&lt;/ul>&#xD;
+&lt;h4>&#xD;
+    Generalizations&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A relationship&amp;nbsp;between actors to support re-use of common properties.&#xD;
+&lt;/p>&#xD;
+&lt;h4>&#xD;
+    Dependencies&#xD;
+&lt;/h4>&#xD;
+&lt;p>&#xD;
+    A number of dependency types between use cases are defined in UML. In particular, &amp;lt;&amp;lt;extend&amp;gt;&amp;gt; and&#xD;
+    &amp;lt;&amp;lt;include&amp;gt;&amp;gt;.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    &amp;lt;&amp;lt;extend&amp;gt;&amp;gt; is used to include optional behavior from an extending use case in an extended use case.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    &amp;lt;&amp;lt;include&amp;gt;&amp;gt; is used to include common behavior from an included use case into a base use case in order to&#xD;
+    support re-use of common behavior.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    The latter is the most widely used dependency and is useful for:&#xD;
+&lt;/p>&#xD;
+&lt;ul>&#xD;
+    &lt;li>&#xD;
+        Factoring out behavior from the base use case that is not necessary for the understanding of the primary purpose of&#xD;
+        the use case to simplify communications.&#xD;
+    &lt;/li>&#xD;
+    &lt;li>&#xD;
+        Factoring out behavior that is in common for two or more use cases to maximize re-use, simplify maintenance and&#xD;
+        ensure consistency.&#xD;
+    &lt;/li>&#xD;
+&lt;/ul>&#xD;
+&lt;h3>&#xD;
+    Example Use-Case Diagram&#xD;
+&lt;/h3>&#xD;
+&lt;p>&#xD;
+    Figure 1 shows a use-case diagram from an Automated Teller Machine (ATM) use-case model.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    &amp;nbsp;&lt;img alt=&quot;Figure 1: ATM Use-Case Diagram&quot; src=&quot;resources/atm_uc_diagram.gif&quot; />&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    Figure 1: ATM Use-Case Diagram&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    This diagram shows the subject (atm:ATM), four actors (Bank Customer, Bank, Cashier and Maintenance Person), five use&#xD;
+    cases (Withdraw Cash, Transfer Funds, Deposit Funds, Refill Machine and Validate User), three &amp;lt;&amp;lt;includes&amp;gt;&amp;gt;&#xD;
+    dependencies, and the associations between the performing actors and the use cases.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    The use cases Withdraw Cash, Deposit Funds, and Transfer Funds all need to include how the customer is identified to&#xD;
+    the system. This behavior can be extracted to a new inclusion use case called Validate User, which the three base use&#xD;
+    cases &amp;lt;&amp;lt;include&amp;gt;&amp;gt;. The base use cases are independent of the method used for identification, and it is&#xD;
+    therefore encapsulated in the inclusion use case. From the perspective of the base use cases, it does not matter&#xD;
+    whether the method for identification is to read a magnetic bank card, or perform a retinal scan. They only depend on&#xD;
+    the result of Validate Customer.&#xD;
+&lt;/p>&#xD;
+&lt;p>&#xD;
+    Note that Figure 1 is only a partial view of the use-case model. The complete use-case model also includes descriptions&#xD;
+    of each actor, descriptions of each use case, and use-case specifications for each use case.&amp;nbsp; For a more complete&#xD;
+    example of this use case model see&amp;nbsp;&lt;a class=&quot;elementLink&quot;&#xD;
+    href=&quot;./../../../core.tech.common.extend_supp/guidances/examples/uc_model_evolve_960F136B.html&quot;&#xD;
+    guid=&quot;_t4QdAMNqEdu2IdAIaWZyAw&quot;>Evolution of the Use-Case Model&lt;/a>.&lt;br />&#xD;
 &lt;/p></mainDescription>
 </org.eclipse.epf.uma:ContentDescription>
diff --git a/epf_prac_151/core.tech.common.extend_supp/plugin.xmi b/epf_prac_151/core.tech.common.extend_supp/plugin.xmi
index 4a8e848..de38729 100644
--- a/epf_prac_151/core.tech.common.extend_supp/plugin.xmi
+++ b/epf_prac_151/core.tech.common.extend_supp/plugin.xmi
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:org.eclipse.epf.uma.resourcemanager="http:///org/eclipse/epf/uma/resourcemanager.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1">
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:org.eclipse.epf.uma.resourcemanager="http:///org/eclipse/epf/uma/resourcemanager.ecore" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1">
   <org.eclipse.epf.uma.resourcemanager:ResourceManager xmi:id="_9S-U4LekEd-D7YZN9NgldQ" guid="_9S-U4LekEd-D7YZN9NgldQ">
     <resourceDescriptors xmi:id="_-ypX4LekEd-D7YZN9NgldQ" id="_zHTQUKYSEdmvhNXG0Oc2uA" uri="workproducts/vision.xmi"/>
     <resourceDescriptors xmi:id="_-y8S0LekEd-D7YZN9NgldQ" id="-_dNuyh-0q5vpCiIiLfbj6w" uri="workproducts/system_wide_requirements.xmi"/>
@@ -124,7 +124,7 @@
           <contentElements xsi:type="org.eclipse.epf.uma:Artifact" xmi:id="_W2SgEDR5EdutE_HNDTJk5Q" name="use_case_model" guid="_W2SgEDR5EdutE_HNDTJk5Q" presentationName="Use-Case Model" briefDescription="This artifact captures a model of the intended functions and environment of the system and serves as a contract between the customer and the team." conceptsAndPapers="_KudM0NcJEdqz_d2XWoVt6Q _2jyfUAhVEduRe8TeoBmuGg _zGqO0MDpEduTGJ8i4u8TMw" checklists="_0U6OEMlgEdmt3adZL5Dmdw" examples="_t4QdAMNqEdu2IdAIaWZyAw">
             <presentation xmi:id="-kQg7MSGPB3RPjrplyxwimQ" href="uma://-kQg7MSGPB3RPjrplyxwimQ#-kQg7MSGPB3RPjrplyxwimQ"/>
           </contentElements>
-          <contentElements xsi:type="org.eclipse.epf.uma:Concept" xmi:id="_KudM0NcJEdqz_d2XWoVt6Q" name="use_case" guid="_KudM0NcJEdqz_d2XWoVt6Q" presentationName="Use Case" briefDescription="A use case describes what the system must do to provide value to the stakeholders.">
+          <contentElements xsi:type="org.eclipse.epf.uma:Concept" xmi:id="_KudM0NcJEdqz_d2XWoVt6Q" name="use_case" guid="_KudM0NcJEdqz_d2XWoVt6Q" presentationName="Use Case" briefDescription="A use case describes what the system must do to provide value to the stakeholders." conceptsAndPapers="_0Wh-sMlgEdmt3adZL5Dmdw">
             <presentation xmi:id="-BQLZ5GRUNrMdU6XeZAfe9Q" href="uma://-BQLZ5GRUNrMdU6XeZAfe9Q#-BQLZ5GRUNrMdU6XeZAfe9Q"/>
           </contentElements>
           <contentElements xsi:type="org.eclipse.epf.uma:Checklist" xmi:id="_0WoFUMlgEdmt3adZL5Dmdw" name="vision" guid="_0WoFUMlgEdmt3adZL5Dmdw" presentationName="Vision" briefDescription="This check list provides questions to verify that the Vision is described in a consistent and complete manner.">
@@ -181,7 +181,7 @@
           <contentElements xsi:type="org.eclipse.epf.uma:Checklist" xmi:id="_0kNwINk1Edq2Q8qZoWbvGA" name="use_case" guid="_0kNwINk1Edq2Q8qZoWbvGA" presentationName="Use Case" briefDescription="This checklist provides questions to verify that use cases are described in a consistent and complete manner." variabilityType="replaces">
             <presentation xmi:id="-T2IeqdOunweffIDgL-aM0w" href="uma://-T2IeqdOunweffIDgL-aM0w#-T2IeqdOunweffIDgL-aM0w"/>
           </contentElements>
-          <contentElements xsi:type="org.eclipse.epf.uma:Checklist" xmi:id="_0U6OEMlgEdmt3adZL5Dmdw" name="use_case_model" guid="_0U6OEMlgEdmt3adZL5Dmdw" presentationName="Use-Case Model" briefDescription="This checklist provides questions to verify that the use-case model is described in a consistent and complete manner.">
+          <contentElements xsi:type="org.eclipse.epf.uma:Checklist" xmi:id="_0U6OEMlgEdmt3adZL5Dmdw" name="use_case_model" guid="_0U6OEMlgEdmt3adZL5Dmdw" presentationName="Use-Case Model" briefDescription="This checklist provides questions to verify that the use-case model is described in a consistent and complete manner." checklists="_0kNwINk1Edq2Q8qZoWbvGA">
             <presentation xmi:id="_MqODAMM1EdmSIPI87WLu3g" href="uma://_MqODAMM1EdmSIPI87WLu3g#_MqODAMM1EdmSIPI87WLu3g"/>
           </contentElements>
           <contentElements xsi:type="org.eclipse.epf.uma:Concept" xmi:id="_VXZ5wO0IEdqHTdbLTmC5IQ" name="system_wide_requirements" guid="_VXZ5wO0IEdqHTdbLTmC5IQ" presentationName="System-Wide Requirements" briefDescription="This concept describes the system-wide requirements.">