240040
diff --git a/libraries/EPF_Practices_Library/practice.tech.evolutionary_design.base/guidances/concepts/requirements_realization.xmi b/libraries/EPF_Practices_Library/practice.tech.evolutionary_design.base/guidances/concepts/requirements_realization.xmi
index 5706189..3074d24 100644
--- a/libraries/EPF_Practices_Library/practice.tech.evolutionary_design.base/guidances/concepts/requirements_realization.xmi
+++ b/libraries/EPF_Practices_Library/practice.tech.evolutionary_design.base/guidances/concepts/requirements_realization.xmi
@@ -4,17 +4,14 @@
xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.0" xmi:id="-xsQ27TDaTcUQ1VKUQG_HIQ"
name=",_T9FbYFRFEd2o7OqLaYh8nA" guid="-xsQ27TDaTcUQ1VKUQG_HIQ" changeDate="2008-08-12T16:52:20.187-0700"
version="7.5.0">
- <mainDescription><h3>
- Introduction
-</h3>
-<p>
+ <mainDescription><p>
Requirements&nbsp;realization represents how one or more requirements will be implemented. This can take various forms.
It may include, for example, a textual description (a document), class diagrams of participating classes and
subsystems, and interaction diagrams (communication and sequence diagrams) that illustrate the flow of interactions
between class and subsystem instances.
</p>
<p>
- In a model, requirements realization is represented as a UML collaboration that groups the diagrams and other
+ In a model, requirements realization is typically represented as a UML collaboration that groups the diagrams and other
information (such as textual descriptions) that form part of the realization.&nbsp;&nbsp; If using use cases, the
collaboration may be further stereotyped as a use-case realization.
</p>
@@ -23,44 +20,5 @@
for larger projects, or families of systems where the same requirements may be designed differently in different
products within the product family. Consider the case of a family of telephone switches which have many requirements in
common, but which design and implement them differently according to product positioning, performance and price.
-</p>
-<p>
- In the case of use cases and use-case realizations, for each use case in the use-case model, you can create a use-case
- realization in a design model with a realization relationship to the use case. In the UML this is shown as a dashed
- arrow, with an arrowhead like a generalization relationship, indicating that a realization is a kind of inheritance, as
- well as a dependency (i.e. it could have been shown as a dependency stereotyped with &lt;&lt;realize&gt;&gt;).
-</p>
-<p class="picturecenter" align="center">
- <img height="109" alt="Diagram described in caption." src="./resources/ucrea1.gif" width="291" border="0" />
-</p>
-<p class="picturetext">
- A use-case realization in the analysis/design model can be traced to a use case in the use-case model.
-</p>
-<h3>
- Class Diagrams Owned by a Realization
-</h3>
-<p>
- For each realization there may be one or more class diagrams depicting its participating classes. The figure below
- shows a class diagram for the realization of the <b>Receive Deposit Item</b> use case. A class and its objects often
- participate in several realizations. It is important during design to coordinate all the requirements on a class and
- its objects that different realizations may have.
-</p>
-<p class="picturecenter" align="center">
- <img height="213" alt="a communication diagram depicting a use-case realization" src="./resources/md_ucre3.gif"
- width="328" />
-</p>
-<p class="picturetext">
- The use case Receive Deposit Item and its class diagram.
-</p>
-<h3>
- Communication and <a id="Sequence Diagrams" name="Sequence Diagrams">Sequence Diagrams Owned by a Realization</a>
-</h3>
-<p>
- For each realization there can be one or more interaction diagrams depicting its participating objects and their
- interactions. There are two types of interaction diagrams: Sequence diagrams and communication diagrams. They express
- similar information, but show it in different ways. Sequence diagrams show the explicit sequence of messages and are
- better when it is important to visualize the time ordering of messages, whereas communication diagrams show the
- communication links between objects and are better for understanding all of the effects on a given object and for
- algorithm design.
</p></mainDescription>
</org.eclipse.epf.uma:ContentDescription>