<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:GuidanceDescription 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="-zmbyaoBRHeaLpd8RiE-lDA" name="new_example,_gbL6UIHOEd6NhZnUM27HMQ" guid="-zmbyaoBRHeaLpd8RiE-lDA" changeDate="2009-08-05T07:45:36.000-0700" version="7.5.0">
  <mainDescription>&lt;h3>&#xD;
    1 Introduction&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    This is an example of a Use-Case Model as it would appear in the Inception. Primary actors and use cases are&#xD;
    identified. There may or may not be an outline of the basic flows yet.&#xD;
&lt;/p>&#xD;
&lt;h3>&#xD;
    2 Overview&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    The Automated Teller Machine is a remote unit connected to the bank computer systems. The purpose of the system is to&#xD;
    bring regular bank services closer to the customer and increase the working hours to around the clock. It is also&#xD;
    important to decrease the amount of bank cashiers. An ATM withdrawal is less expensive for the Bank than a withdrawal&#xD;
    from a teller.&lt;br />&#xD;
    &lt;br />&#xD;
    The ATM system requires that each bank customer has an ATM card and remembers his PIN code. The whole security of this&#xD;
    system builds on the PIN code.&#xD;
&lt;/p>&#xD;
&lt;h3>&#xD;
    3 Use-Case Diagram&#xD;
&lt;/h3>&#xD;
&lt;p>&#xD;
    The figure&amp;nbsp;below shows the use-case diagram for the ATM.&lt;br />&#xD;
    &lt;br />&#xD;
    &lt;img height=&quot;435&quot; alt=&quot;Automated Teller Machine Elaboration Use-Case Diagram&quot; src=&quot;resources/atm_incept_uc_diagram.gif&quot;&#xD;
    width=&quot;540&quot; />&lt;br />&#xD;
&lt;/p>&#xD;
&lt;h3>&#xD;
    4 Actors&#xD;
&lt;/h3>&#xD;
&lt;h4>&#xD;
    4.1 Bank Customer&#xD;
&lt;/h4>&#xD;
&lt;p>&#xD;
    This actor represents a person with a valid Bank Card. The Bank Card is theirs and they know the PIN Code.&#xD;
&lt;/p>&#xD;
&lt;h4>&#xD;
    4.2 Bank&#xD;
&lt;/h4>&#xD;
&lt;p>&#xD;
    This actor represents the financial institution that provides services to the ATM. Responsible for verifying Bank&#xD;
    Customers, authorizing transactions and recording completed transactions.&#xD;
&lt;/p>&#xD;
&lt;h4>&#xD;
    4.3 Maintenance Person&#xD;
&lt;/h4>&#xD;
&lt;p>&#xD;
    This actor represents the person responsible for maintaining the Automated Teller Machine, refilling paper, and&#xD;
    replenishing cash.&#xD;
&lt;/p>&#xD;
&lt;h3>&#xD;
    5 Use Cases&#xD;
&lt;/h3>&#xD;
&lt;h5>&#xD;
    5.1.1 Withdraw Cash&#xD;
&lt;/h5>&#xD;
&lt;p>&#xD;
    This use case describes how the Bank Customer uses the ATM to withdraw money his/her bank account.&#xD;
&lt;/p>&#xD;
&lt;h5>&#xD;
    5.1.2 Transfer Funds&#xD;
&lt;/h5>&#xD;
&lt;p>&#xD;
    This use case describes how the Bank Customer uses the ATM to transfer money between different bank accounts.&#xD;
&lt;/p>&#xD;
&lt;h5>&#xD;
    5.1.3 Deposit Funds&#xD;
&lt;/h5>&#xD;
&lt;p>&#xD;
    This use case describes how the Bank Customer deposits money to an account.&#xD;
&lt;/p>&#xD;
&lt;h5>&#xD;
    5.1.4 Refill Machine&#xD;
&lt;/h5>&#xD;
&lt;p>&#xD;
    This use case describes how the Maintenance Person refills money, receipt paper and envelopes.&#xD;
&lt;/p></mainDescription>
</org.eclipse.epf.uma:GuidanceDescription>
