<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:UseCaseExtendedProfile.pl.usecase.stereotypes="http:///UseCaseExtendedProfile/pl/usecase/stereotypes.ecore" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http:///UseCaseExtendedProfile/pl/usecase/stereotypes.ecore custom-profiles/usecase-extended.profile.uml#_fe559kd2EeKjLKtzEjYetw">
  <uml:Model xmi:id="_kDKYIEXdEeKHXeRj_99_Ag" name="business-model">
    <packagedElement xmi:type="uml:Package" xmi:id="_yxDSUEdxEeKszr3sxU8IoA" name="pl">
      <packagedElement xmi:type="uml:Package" xmi:id="_0b31YEdxEeKszr3sxU8IoA" name="lodz">
        <packagedElement xmi:type="uml:Package" xmi:id="_2yuYAEdxEeKszr3sxU8IoA" name="p">
          <packagedElement xmi:type="uml:Package" xmi:id="_4bnBYEdxEeKszr3sxU8IoA" name="it">
            <packagedElement xmi:type="uml:Package" xmi:id="_7EK_EEdxEeKszr3sxU8IoA" name="workthru">
              <packagedElement xmi:type="uml:Package" xmi:id="_-GeScEdxEeKszr3sxU8IoA" name="models">
                <packagedElement xmi:type="uml:Package" xmi:id="_zTv-wEYIEeKHXeRj_99_Ag" name="business">
                  <packagedElement xmi:type="uml:Package" xmi:id="_DSiMIEYIEeKHXeRj_99_Ag" name="actors">
                    <packagedElement xmi:type="uml:Actor" xmi:id="_lNw8gEX9EeKHXeRj_99_Ag" name="HR Officer">
                      <generalization xmi:id="_QEIhQEYGEeKHXeRj_99_Ag" general="_KyQX8EYGEeKHXeRj_99_Ag"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Actor" xmi:id="_G4PBIEYAEeKHXeRj_99_Ag" clientDependency="_7_8kwEYGEeKHXeRj_99_Ag" name="Applicant"/>
                    <packagedElement xmi:type="uml:Actor" xmi:id="_GQUlMEYDEeKHXeRj_99_Ag" name="Project Manager">
                      <generalization xmi:id="_TThOYEYGEeKHXeRj_99_Ag" general="_MrqJkEYGEeKHXeRj_99_Ag"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Actor" xmi:id="_OYoToEYEEeKHXeRj_99_Ag" name="Top Level Manager">
                      <generalization xmi:id="_RTa-4EYGEeKHXeRj_99_Ag" general="_MrqJkEYGEeKHXeRj_99_Ag"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Actor" xmi:id="_KyQX8EYGEeKHXeRj_99_Ag" name="Employee"/>
                    <packagedElement xmi:type="uml:Actor" xmi:id="_MrqJkEYGEeKHXeRj_99_Ag" name="Manager">
                      <generalization xmi:id="_OR35cEYGEeKHXeRj_99_Ag" general="_KyQX8EYGEeKHXeRj_99_Ag"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_rw5xAEYLEeKHXeRj_99_Ag" name="diagrams"/>
                    <packagedElement xmi:type="uml:Package" xmi:id="_azU4wEYPEeKut4Npjp-6lA" name="links">
                      <packagedElement xmi:type="uml:Dependency" xmi:id="_7_8kwEYGEeKHXeRj_99_Ag" name="" client="_G4PBIEYAEeKHXeRj_99_Ag" supplier="_KyQX8EYGEeKHXeRj_99_Ag"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Association" xmi:id="_1SJmAEeFEeKO0_2PuKWCqA" name="A_hr officer_schedule interview" memberEnd="_1SJmAUeFEeKO0_2PuKWCqA _1SJmBEeFEeKO0_2PuKWCqA">
                      <ownedEnd xmi:id="_1SJmAUeFEeKO0_2PuKWCqA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_1SJmAEeFEeKO0_2PuKWCqA">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1SJmAkeFEeKO0_2PuKWCqA" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1SJmA0eFEeKO0_2PuKWCqA" value="1"/>
                      </ownedEnd>
                      <ownedEnd xmi:id="_1SJmBEeFEeKO0_2PuKWCqA" name="schedule interview" type="_3z0U0EYBEeKHXeRj_99_Ag" association="_1SJmAEeFEeKO0_2PuKWCqA">
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1SJmBUeFEeKO0_2PuKWCqA" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1SJmBkeFEeKO0_2PuKWCqA" value="1"/>
                      </ownedEnd>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_DJw1MEYJEeKHXeRj_99_Ag" name="recruitment">
                    <packagedElement xmi:type="uml:Package" xmi:id="_JwIFMEYJEeKHXeRj_99_Ag" name="usecases">
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_n-zgwEX9EeKHXeRj_99_Ag" name="Start Recruitment Process">
                        <include xmi:id="_7eKnAEX-EeKHXeRj_99_Ag" addition="_1kuucEX-EeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_aMB38EX-EeKHXeRj_99_Ag" name="End Recruitment Process">
                        <extensionPoint xmi:id="_hoVCsEYEEeKHXeRj_99_Ag" name="notHiredApplicantsPending"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_1kuucEX-EeKHXeRj_99_Ag" name="Define Assessment Scope"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_JVAbAEX_EeKHXeRj_99_Ag" name="Add Applicant"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Q-6ysEX_EeKHXeRj_99_Ag" name="Remove Applicant"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_rgudcEX_EeKHXeRj_99_Ag" name="Edit Applicant">
                        <generalization xmi:id="_zyNLcEX_EeKHXeRj_99_Ag" general="_vZnakEX_EeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_vZnakEX_EeKHXeRj_99_Ag" name="Edit Profile"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_J3jR8EYAEeKHXeRj_99_Ag" name="Apply For Position">
                        <generalization xmi:id="_UUJMoEYAEeKHXeRj_99_Ag" general="_JVAbAEX_EeKHXeRj_99_Ag"/>
                        <include xmi:id="_oenh4EYAEeKHXeRj_99_Ag" addition="_JVAbAEX_EeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_LXEj8EYAEeKHXeRj_99_Ag" name="Resign From Recruitment">
                        <generalization xmi:id="_VfuO8EYAEeKHXeRj_99_Ag" general="_Q-6ysEX_EeKHXeRj_99_Ag"/>
                        <include xmi:id="_nEKWEEYAEeKHXeRj_99_Ag" addition="_Q-6ysEX_EeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_xerNIEYAEeKHXeRj_99_Ag" name="Evaluate Applicant">
                        <extensionPoint xmi:id="_TEma4EYBEeKHXeRj_99_Ag" name="evaluateByTest"/>
                        <extensionPoint xmi:id="_EuGZ8EYCEeKHXeRj_99_Ag" name="evaluateByInterview"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_IaUpgEYBEeKHXeRj_99_Ag" name="Schedule Test">
                        <extend xmi:id="_TDtDAEYBEeKHXeRj_99_Ag" name="" extendedCase="_xerNIEYAEeKHXeRj_99_Ag" extensionLocation="_TEma4EYBEeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_pSuC4EYBEeKHXeRj_99_Ag" name="Evaluate Test">
                        <extend xmi:id="_s0ti8EYBEeKHXeRj_99_Ag" extendedCase="_xerNIEYAEeKHXeRj_99_Ag" extensionLocation="_TEma4EYBEeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_3z0U0EYBEeKHXeRj_99_Ag" name="Schedule Interview">
                        <extend xmi:id="_JRsg8EYCEeKHXeRj_99_Ag" extendedCase="_xerNIEYAEeKHXeRj_99_Ag" extensionLocation="_EuGZ8EYCEeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_5MCE8EYBEeKHXeRj_99_Ag" name="Evaluate Interview">
                        <extend xmi:id="_BEYhQEYCEeKHXeRj_99_Ag" extendedCase="_xerNIEYAEeKHXeRj_99_Ag" extensionLocation="_EuGZ8EYCEeKHXeRj_99_Ag"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_EA9VMEYEEeKHXeRj_99_Ag" name="Hire applicant">
                        <extend xmi:id="_hnSg4EYEEeKHXeRj_99_Ag" name="" extendedCase="_aMB38EX-EeKHXeRj_99_Ag" extensionLocation="_hoVCsEYEEeKHXeRj_99_Ag"/>
                        <extensionPoint xmi:id="_aQ3s8EYEEeKHXeRj_99_Ag" name="jobPoolExhausted"/>
                        <extensionPoint xmi:id="_jmMdkEYEEeKHXeRj_99_Ag" name="suitableApplicantFound"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_FD5_8EYEEeKHXeRj_99_Ag" name="Reject applicant">
                        <extend xmi:id="_aP-VEEYEEeKHXeRj_99_Ag" extendedCase="_aMB38EX-EeKHXeRj_99_Ag" extensionLocation="_aQ3s8EYEEeKHXeRj_99_Ag"/>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_Yy_ncEYJEeKHXeRj_99_Ag" name="links">
                      <packagedElement xmi:type="uml:Association" xmi:id="_GgqgkEX-EeKHXeRj_99_Ag" name="A_hr_start recruitment process" memberEnd="_GgqgkUX-EeKHXeRj_99_Ag _GgqglEX-EeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_GgqgkUX-EeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_GgqgkEX-EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GgqgkkX-EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ggqgk0X-EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_GgqglEX-EeKHXeRj_99_Ag" name="start recruitment process" type="_n-zgwEX9EeKHXeRj_99_Ag" association="_GgqgkEX-EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GgqglUX-EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GgqglkX-EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_d8TEkEX-EeKHXeRj_99_Ag" name="A_hr_end recruitment process" memberEnd="_d8TEkUX-EeKHXeRj_99_Ag _d8TElEX-EeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_d8TEkUX-EeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_d8TEkEX-EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d8TEkkX-EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d8TEk0X-EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_d8TElEX-EeKHXeRj_99_Ag" name="end recruitment process" type="_aMB38EX-EeKHXeRj_99_Ag" association="_d8TEkEX-EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d8TElUX-EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d8TElkX-EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_MNV6EEX_EeKHXeRj_99_Ag" name="A_hr_add applicant" memberEnd="_MNV6EUX_EeKHXeRj_99_Ag _MNV6FEX_EeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_MNV6EUX_EeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_MNV6EEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MNV6EkX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MNV6E0X_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_MNV6FEX_EeKHXeRj_99_Ag" name="add applicant" type="_JVAbAEX_EeKHXeRj_99_Ag" association="_MNV6EEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MNV6FUX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MNV6FkX_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_Tdz3AEX_EeKHXeRj_99_Ag" name="A_hr_remove applicant" memberEnd="_Tdz3AUX_EeKHXeRj_99_Ag _Tdz3BEX_EeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_Tdz3AUX_EeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_Tdz3AEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Tdz3AkX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Tdz3A0X_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_Tdz3BEX_EeKHXeRj_99_Ag" name="remove applicant" type="_Q-6ysEX_EeKHXeRj_99_Ag" association="_Tdz3AEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Tdz3BUX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Tdz3BkX_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_ueaWkEX_EeKHXeRj_99_Ag" name="A_hr_edit applicant" memberEnd="_ueaWkUX_EeKHXeRj_99_Ag _ueaWlEX_EeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_ueaWkUX_EeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_ueaWkEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ueaWkkX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ueaWk0X_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_ueaWlEX_EeKHXeRj_99_Ag" name="edit applicant" type="_rgudcEX_EeKHXeRj_99_Ag" association="_ueaWkEX_EeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ueaWlUX_EeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ueaWlkX_EeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_c24pwEYAEeKHXeRj_99_Ag" name="A_applicant_resign from recruitment" memberEnd="_c24pwUYAEeKHXeRj_99_Ag _c24pxEYAEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_c24pwUYAEeKHXeRj_99_Ag" name="applicant" type="_G4PBIEYAEeKHXeRj_99_Ag" association="_c24pwEYAEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c24pwkYAEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c24pw0YAEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_c24pxEYAEeKHXeRj_99_Ag" name="resign from recruitment" type="_LXEj8EYAEeKHXeRj_99_Ag" association="_c24pwEYAEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c24pxUYAEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c24pxkYAEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_fXHK0EYAEeKHXeRj_99_Ag" name="A_applicant_apply for position" memberEnd="_fXHK0UYAEeKHXeRj_99_Ag _fXHK1EYAEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_fXHK0UYAEeKHXeRj_99_Ag" name="applicant" type="_G4PBIEYAEeKHXeRj_99_Ag" association="_fXHK0EYAEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fXHK0kYAEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fXHK00YAEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_fXHK1EYAEeKHXeRj_99_Ag" name="apply for position" type="_J3jR8EYAEeKHXeRj_99_Ag" association="_fXHK0EYAEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fXHK1UYAEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fXHK1kYAEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_Hcbd4EYBEeKHXeRj_99_Ag" name="A_hr_evaluate applicant" memberEnd="_Hcbd4UYBEeKHXeRj_99_Ag _Hcbd5EYBEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_Hcbd4UYBEeKHXeRj_99_Ag" name="hr" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_Hcbd4EYBEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hcbd4kYBEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Hcbd40YBEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_Hcbd5EYBEeKHXeRj_99_Ag" name="evaluate applicant" type="_IaUpgEYBEeKHXeRj_99_Ag" association="_Hcbd4EYBEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hcbd5UYBEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Hcbd5kYBEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_PJ_UkEYDEeKHXeRj_99_Ag" name="A_project manager_evaluate interview" memberEnd="_PJ_UkUYDEeKHXeRj_99_Ag _PJ_UlEYDEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_PJ_UkUYDEeKHXeRj_99_Ag" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_PJ_UkEYDEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PJ_UkkYDEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PJ_Uk0YDEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_PJ_UlEYDEeKHXeRj_99_Ag" name="evaluate interview" type="_5MCE8EYBEeKHXeRj_99_Ag" association="_PJ_UkEYDEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PJ_UlUYDEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PJ_UlkYDEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_QP6a0EYDEeKHXeRj_99_Ag" name="A_project manager_evaluate test" memberEnd="_QP6a0UYDEeKHXeRj_99_Ag _QP6a1EYDEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_QP6a0UYDEeKHXeRj_99_Ag" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_QP6a0EYDEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QP6a0kYDEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QP6a00YDEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_QP6a1EYDEeKHXeRj_99_Ag" name="evaluate test" type="_pSuC4EYBEeKHXeRj_99_Ag" association="_QP6a0EYDEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QP6a1UYDEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QP6a1kYDEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_UShfMEYEEeKHXeRj_99_Ag" name="A_top level manager_hire applicant" memberEnd="_UShfMUYEEeKHXeRj_99_Ag _UShfNEYEEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_UShfMUYEEeKHXeRj_99_Ag" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_UShfMEYEEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UShfMkYEEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UShfM0YEEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_UShfNEYEEeKHXeRj_99_Ag" name="hire applicant" type="_EA9VMEYEEeKHXeRj_99_Ag" association="_UShfMEYEEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UShfNUYEEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UShfNkYEEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_VKUC0EYEEeKHXeRj_99_Ag" name="A_top level manager_reject applicant" memberEnd="_VKUC0UYEEeKHXeRj_99_Ag _VKUC1EYEEeKHXeRj_99_Ag">
                        <ownedEnd xmi:id="_VKUC0UYEEeKHXeRj_99_Ag" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_VKUC0EYEEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VKUC0kYEEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VKUC00YEEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_VKUC1EYEEeKHXeRj_99_Ag" name="reject applicant" type="_FD5_8EYEEeKHXeRj_99_Ag" association="_VKUC0EYEEeKHXeRj_99_Ag">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VKUC1UYEEeKHXeRj_99_Ag" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VKUC1kYEEeKHXeRj_99_Ag" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_xsu2QEYLEeKHXeRj_99_Ag" name="diagrams">
                      <packagedElement xmi:type="uml:Activity" xmi:id="_vNgc4EbeEeKI1auY0g7MLg" name="RecruitmentActivityDiagram" group="_hQOs4EbiEeKqlJNghYmAYg _b7mdoEb6EeKqlJNghYmAYg _eWytsEb6EeKqlJNghYmAYg _ixzgcEb6EeKqlJNghYmAYg" node="_cl-roEbfEeKE7MOJ2YCg4g _HqJx8EbfEeKI1auY0g7MLg _TnmfwEb9EeKqlJNghYmAYg">
                        <edge xmi:type="uml:ControlFlow" xmi:id="_fL3IwEbfEeKE7MOJ2YCg4g" name="" source="_HqJx8EbfEeKI1auY0g7MLg" target="_cl-roEbfEeKE7MOJ2YCg4g">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_fL3IwkbfEeKE7MOJ2YCg4g"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_XGUIgEbgEeK5wIZaJ6BgDA" name="" source="_cl-roEbfEeKE7MOJ2YCg4g" target="_rZqiYEbfEeKE7MOJ2YCg4g">
                          <guard xmi:type="uml:LiteralBoolean" xmi:id="_XGUIgUbgEeK5wIZaJ6BgDA" value="true"/>
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_XGUIgkbgEeK5wIZaJ6BgDA"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_nkBwwEbjEeKqlJNghYmAYg" name="ControlFlow3" source="_hQOs4EbiEeKqlJNghYmAYg" target="_j6mzAEbjEeKqlJNghYmAYg">
                          <guard xmi:type="uml:LiteralBoolean" xmi:id="_nkLhwEbjEeKqlJNghYmAYg" value="true"/>
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_nkLhwUbjEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_rYT6sEbjEeKqlJNghYmAYg" name="ControlFlow4" source="_rZqiYEbfEeKE7MOJ2YCg4g" target="_j6mzAEbjEeKqlJNghYmAYg">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_rYT6skbjEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_2tlw4EbjEeKqlJNghYmAYg" name="" source="_j6mzAEbjEeKqlJNghYmAYg" target="_PxFnYEbgEeK5wIZaJ6BgDA">
                          <guard xmi:type="uml:OpaqueExpression" xmi:id="_bbA04EcBEeKqlJNghYmAYg">
                            <language>Natural language</language>
                            <body>testNeeded</body>
                          </guard>
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_2tlw4kbjEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_m18tUEbkEeKqlJNghYmAYg" name="" source="_j6mzAEbjEeKqlJNghYmAYg" target="_jiib0EbkEeKqlJNghYmAYg">
                          <guard xmi:type="uml:OpaqueExpression" xmi:id="_g5lWYEcBEeKqlJNghYmAYg">
                            <language>Natural language</language>
                            <body>else</body>
                          </guard>
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_m18tUkbkEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_3HXGUEbkEeKqlJNghYmAYg" name="ControlFlow5" source="_jiib0EbkEeKqlJNghYmAYg" target="_ROXdsEbgEeK5wIZaJ6BgDA">
                          <guard xmi:type="uml:OpaqueExpression" xmi:id="_dkV44EcBEeKqlJNghYmAYg">
                            <language>Natural language</language>
                            <body>interviewNeeded</body>
                          </guard>
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_3HXGUkbkEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_Bt61UEblEeKqlJNghYmAYg" name="" source="_PxFnYEbgEeK5wIZaJ6BgDA" target="_jiib0EbkEeKqlJNghYmAYg">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_Bt61UkblEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_VHn_gEbmEeKqlJNghYmAYg" name="ControlFlow6" source="_ROXdsEbgEeK5wIZaJ6BgDA" target="_OkFW0EbiEeKqlJNghYmAYg">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_VHn_gkbmEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_gBN_QEbmEeKqlJNghYmAYg" name="ControlFlow7" source="_cl-roEbfEeKE7MOJ2YCg4g" target="_rZqiYEbfEeKE7MOJ2YCg4g">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_gBXwQUbmEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_5nz-8EbmEeKqlJNghYmAYg" name="ControlFlow8" source="_ROXdsEbgEeK5wIZaJ6BgDA" target="_TnmfwEb9EeKqlJNghYmAYg">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_5nz-8kbmEeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_xWe1YEb7EeKqlJNghYmAYg" name="ControlFlow9" source="_cl-roEbfEeKE7MOJ2YCg4g" target="_rZqiYEbfEeKE7MOJ2YCg4g">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_xWe1Ykb7EeKqlJNghYmAYg"/>
                        </edge>
                        <edge xmi:type="uml:ControlFlow" xmi:id="_YuC1IEb9EeKqlJNghYmAYg" name="ControlFlow10" source="_TnmfwEb9EeKqlJNghYmAYg" target="_OkFW0EbiEeKqlJNghYmAYg">
                          <weight xmi:type="uml:LiteralInteger" xmi:id="_YuC1Ikb9EeKqlJNghYmAYg"/>
                        </edge>
                        <group xmi:type="uml:LoopNode" xmi:id="_hQOs4EbiEeKqlJNghYmAYg" name="ProcessApplicant" outgoing="_nkBwwEbjEeKqlJNghYmAYg" bodyPart="_rZqiYEbfEeKE7MOJ2YCg4g _PxFnYEbgEeK5wIZaJ6BgDA _ROXdsEbgEeK5wIZaJ6BgDA">
                          <node xmi:type="uml:OpaqueAction" xmi:id="_PxFnYEbgEeK5wIZaJ6BgDA" name="Evaluate By Test" outgoing="_Bt61UEblEeKqlJNghYmAYg" incoming="_2tlw4EbjEeKqlJNghYmAYg"/>
                          <node xmi:type="uml:OpaqueAction" xmi:id="_ROXdsEbgEeK5wIZaJ6BgDA" name="Evaluate By Interview" outgoing="_VHn_gEbmEeKqlJNghYmAYg _5nz-8EbmEeKqlJNghYmAYg" incoming="_3HXGUEbkEeKqlJNghYmAYg"/>
                          <node xmi:type="uml:DecisionNode" xmi:id="_j6mzAEbjEeKqlJNghYmAYg" name="evaluateByTestDecisionNode" outgoing="_2tlw4EbjEeKqlJNghYmAYg _m18tUEbkEeKqlJNghYmAYg" incoming="_nkBwwEbjEeKqlJNghYmAYg _rYT6sEbjEeKqlJNghYmAYg"/>
                          <node xmi:type="uml:DecisionNode" xmi:id="_jiib0EbkEeKqlJNghYmAYg" name="evaluateByInterviewDecisionNode" outgoing="_3HXGUEbkEeKqlJNghYmAYg" incoming="_m18tUEbkEeKqlJNghYmAYg _Bt61UEblEeKqlJNghYmAYg"/>
                          <node xmi:type="uml:OpaqueAction" xmi:id="_rZqiYEbfEeKE7MOJ2YCg4g" name="Apply For Position" outgoing="_rYT6sEbjEeKqlJNghYmAYg" incoming="_XGUIgEbgEeK5wIZaJ6BgDA _gBN_QEbmEeKqlJNghYmAYg _xWe1YEb7EeKqlJNghYmAYg"/>
                          <node xmi:type="uml:OpaqueAction" xmi:id="_OkFW0EbiEeKqlJNghYmAYg" name="End Recruitment" incoming="_VHn_gEbmEeKqlJNghYmAYg _YuC1IEb9EeKqlJNghYmAYg"/>
                        </group>
                        <group xmi:type="uml:ActivityPartition" xmi:id="_b7mdoEb6EeKqlJNghYmAYg" name="HR" node="_cl-roEbfEeKE7MOJ2YCg4g" represents="_lNw8gEX9EeKHXeRj_99_Ag"/>
                        <group xmi:type="uml:ActivityPartition" xmi:id="_eWytsEb6EeKqlJNghYmAYg" name="Management" node="_TnmfwEb9EeKqlJNghYmAYg" represents="_OYoToEYEEeKHXeRj_99_Ag"/>
                        <group xmi:type="uml:ActivityPartition" xmi:id="_ixzgcEb6EeKqlJNghYmAYg" name="Applicant" represents="_G4PBIEYAEeKHXeRj_99_Ag"/>
                        <node xmi:type="uml:InitialNode" xmi:id="_HqJx8EbfEeKI1auY0g7MLg" name="RecruitmenrInitialNode" outgoing="_fL3IwEbfEeKE7MOJ2YCg4g"/>
                        <node xmi:type="uml:OpaqueAction" xmi:id="_cl-roEbfEeKE7MOJ2YCg4g" name="Start Recruitment" inPartition="_b7mdoEb6EeKqlJNghYmAYg" outgoing="_XGUIgEbgEeK5wIZaJ6BgDA _gBN_QEbmEeKqlJNghYmAYg _xWe1YEb7EeKqlJNghYmAYg" incoming="_fL3IwEbfEeKE7MOJ2YCg4g"/>
                        <node xmi:type="uml:OpaqueAction" xmi:id="_TnmfwEb9EeKqlJNghYmAYg" name="Choose Applicants" inPartition="_eWytsEb6EeKqlJNghYmAYg" outgoing="_YuC1IEb9EeKqlJNghYmAYg" incoming="_5nz-8EbmEeKqlJNghYmAYg"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:StateMachine" xmi:id="_YW3PwEbzEeKqlJNghYmAYg" name="ApplicantStateMachineDiagram">
                        <region xmi:id="_ehGkcEbzEeKqlJNghYmAYg" name="Region">
                          <transition xmi:id="_OnlmsEb2EeKqlJNghYmAYg" name="" kind="local" source="_LFqYEEb2EeKqlJNghYmAYg" target="_DzkXkEcDEeKqlJNghYmAYg">
                            <ownedRule xmi:id="_wliZQEb-EeKqlJNghYmAYg" name="testNeeded">
                              <specification xmi:type="uml:Expression" xmi:id="_wliZQUb-EeKqlJNghYmAYg" name="testNeeded" symbol="testNeeded"/>
                            </ownedRule>
                            <trigger xmi:id="_fOB0gEb2EeKqlJNghYmAYg" name="applyForPosition" event="_4EU_sEb2EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_Lg1bsEb3EeKqlJNghYmAYg" name="" kind="local" source="_i0eosEb0EeKqlJNghYmAYg" target="_GN4bsEb0EeKqlJNghYmAYg">
                            <trigger xmi:id="_9jz1QEb4EeKqlJNghYmAYg" name="scheduleTest" event="_sW1oYEb3EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_0XqOwEb4EeKqlJNghYmAYg" name="" source="_o2OvwEb0EeKqlJNghYmAYg" target="_YjDcMEb0EeKqlJNghYmAYg">
                            <trigger xmi:id="_AhNagEb5EeKqlJNghYmAYg" name="scheduleInterview" event="_9IXE0Eb3EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_276sgEb-EeKqlJNghYmAYg" name="" source="_GN4bsEb0EeKqlJNghYmAYg" target="_6yXkMEb_EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_8fXuAEb-EeKqlJNghYmAYg" name="interviewNeeded">
                              <specification xmi:type="uml:LiteralBoolean" xmi:id="_eR6mAEcAEeKqlJNghYmAYg" name="interviewNeeded" value="true"/>
                            </ownedRule>
                            <trigger xmi:id="_Crdc0Eb_EeKqlJNghYmAYg" name="evaluateTest" event="_xJp3IEb3EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_Gl5SEEb_EeKqlJNghYmAYg" name="" guard="_cWsr8Eb_EeKqlJNghYmAYg" source="_O3AzsEb_EeKqlJNghYmAYg" target="_-RrksEb0EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_cWsr8Eb_EeKqlJNghYmAYg" name="meetsRequirements">
                              <specification xmi:type="uml:OpaqueExpression" xmi:id="_G78vsEcBEeKqlJNghYmAYg">
                                <language>Natural language</language>
                                <body>meetsRequirements</body>
                              </specification>
                            </ownedRule>
                            <trigger xmi:id="_Jv5v8Eb_EeKqlJNghYmAYg" name="hire" event="_Dz5IsEb4EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_WQrI4Eb_EeKqlJNghYmAYg" name="reject" source="_O3AzsEb_EeKqlJNghYmAYg" target="__8ikAEb0EeKqlJNghYmAYg"/>
                          <transition xmi:id="_v9uV4Eb_EeKqlJNghYmAYg" name="" guard="_0XhnsEb_EeKqlJNghYmAYg" source="_pNVnMEb_EeKqlJNghYmAYg" target="_i0eosEb0EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_0XhnsEb_EeKqlJNghYmAYg" name="testNeeded">
                              <specification xmi:type="uml:OpaqueExpression" xmi:id="_NsG04EcBEeKqlJNghYmAYg">
                                <language>Natural language</language>
                                <body>testNeeded</body>
                              </specification>
                            </ownedRule>
                          </transition>
                          <transition xmi:id="_-l8jgEb_EeKqlJNghYmAYg" name="" guard="_LYheIEcAEeKqlJNghYmAYg" source="_pNVnMEb_EeKqlJNghYmAYg" target="_6yXkMEb_EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_LYheIEcAEeKqlJNghYmAYg" name="else">
                              <specification xmi:type="uml:OpaqueExpression" xmi:id="_JrzoMEcBEeKqlJNghYmAYg">
                                <language>Natural language</language>
                                <body>else</body>
                              </specification>
                            </ownedRule>
                          </transition>
                          <transition xmi:id="_PomzQEcAEeKqlJNghYmAYg" name="" guard="_57PScEcAEeKqlJNghYmAYg" source="_6yXkMEb_EeKqlJNghYmAYg" target="_o2OvwEb0EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_57PScEcAEeKqlJNghYmAYg" name="interviewNeeded">
                              <specification xmi:type="uml:OpaqueExpression" xmi:id="_Res8wEcBEeKqlJNghYmAYg">
                                <language>Natural language</language>
                                <body>interviewNeeded</body>
                              </specification>
                            </ownedRule>
                          </transition>
                          <transition xmi:id="_80D5sEcAEeKqlJNghYmAYg" name="" guard="_DHRkMEcBEeKqlJNghYmAYg" source="_6yXkMEb_EeKqlJNghYmAYg" target="_O3AzsEb_EeKqlJNghYmAYg">
                            <ownedRule xmi:id="_DHRkMEcBEeKqlJNghYmAYg" name="else">
                              <specification xmi:type="uml:OpaqueExpression" xmi:id="_DHRkMUcBEeKqlJNghYmAYg" name="else">
                                <language>Natural language</language>
                                <body>else</body>
                              </specification>
                            </ownedRule>
                          </transition>
                          <transition xmi:id="_OV6xcEcCEeKqlJNghYmAYg" name="" source="_YjDcMEb0EeKqlJNghYmAYg" target="_O3AzsEb_EeKqlJNghYmAYg">
                            <trigger xmi:id="_TkFfcEcCEeKqlJNghYmAYg" name="evaluateInterview" event="_BhaIsEb4EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_0l6vYEcHEeKvsrzJGGDVww" name="" source="_DzkXkEcDEeKqlJNghYmAYg" target="_OeP58Eb1EeKqlJNghYmAYg">
                            <trigger xmi:id="_86TAYEcHEeKvsrzJGGDVww" name="resign" event="_qzl3gEb4EeKqlJNghYmAYg"/>
                          </transition>
                          <transition xmi:id="_-7hRQEcHEeKvsrzJGGDVww" name="" source="_OeP58Eb1EeKqlJNghYmAYg" target="_LFqYEEb2EeKqlJNghYmAYg"/>
                          <transition xmi:id="_b4ZQQEcIEeKvsrzJGGDVww" name="" source="_y-WEsEbzEeKqlJNghYmAYg" target="_LFqYEEb2EeKqlJNghYmAYg"/>
                          <transition xmi:id="_mdYR8EcIEeKvsrzJGGDVww" name="" source="_-RrksEb0EeKqlJNghYmAYg" target="_lHCKEEcIEeKvsrzJGGDVww"/>
                          <subvertex xmi:type="uml:Pseudostate" xmi:id="_y-WEsEbzEeKqlJNghYmAYg" name=""/>
                          <subvertex xmi:type="uml:State" xmi:id="_-RrksEb0EeKqlJNghYmAYg" name="Hired"/>
                          <subvertex xmi:type="uml:State" xmi:id="__8ikAEb0EeKqlJNghYmAYg" name="Rejected"/>
                          <subvertex xmi:type="uml:State" xmi:id="_OeP58Eb1EeKqlJNghYmAYg" name="Resigned"/>
                          <subvertex xmi:type="uml:State" xmi:id="_LFqYEEb2EeKqlJNghYmAYg" name="Not Recruited"/>
                          <subvertex xmi:type="uml:State" xmi:id="_DzkXkEcDEeKqlJNghYmAYg" name="In Recruitment">
                            <region xmi:id="_D9dogEcFEeKqlJNghYmAYg" name="InRecruitmentRegion">
                              <transition xmi:id="__2aWwEcIEeKvsrzJGGDVww" name="" source="_-A9RAEcIEeKvsrzJGGDVww" target="_pNVnMEb_EeKqlJNghYmAYg"/>
                              <subvertex xmi:type="uml:State" xmi:id="_GN4bsEb0EeKqlJNghYmAYg" name="Waiting For Test Evaluation"/>
                              <subvertex xmi:type="uml:State" xmi:id="_YjDcMEb0EeKqlJNghYmAYg" name="Waiting For Interview Evaluation"/>
                              <subvertex xmi:type="uml:State" xmi:id="_i0eosEb0EeKqlJNghYmAYg" name="Waiting For Test Scheduling"/>
                              <subvertex xmi:type="uml:State" xmi:id="_o2OvwEb0EeKqlJNghYmAYg" name="Waiting For Interview Scheduling"/>
                              <subvertex xmi:type="uml:State" xmi:id="_O3AzsEb_EeKqlJNghYmAYg" name="Waiting For Decision"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_pNVnMEb_EeKqlJNghYmAYg" name="" kind="choice"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_6yXkMEb_EeKqlJNghYmAYg" name="" kind="choice"/>
                              <subvertex xmi:type="uml:Pseudostate" xmi:id="_-A9RAEcIEeKvsrzJGGDVww" name=""/>
                            </region>
                          </subvertex>
                          <subvertex xmi:type="uml:FinalState" xmi:id="_lHCKEEcIEeKvsrzJGGDVww" name=""/>
                        </region>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_7tuIQEb2EeKqlJNghYmAYg" name="events">
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_4EU_sEb2EeKqlJNghYmAYg" name="applyForPosition"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_sW1oYEb3EeKqlJNghYmAYg" name="scheduleTest"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_xJp3IEb3EeKqlJNghYmAYg" name="evaluateTest"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_9IXE0Eb3EeKqlJNghYmAYg" name="scheduleInterview"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_BhaIsEb4EeKqlJNghYmAYg" name="evaluateInterview"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_Dz5IsEb4EeKqlJNghYmAYg" name="hire"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_G1n0UEb4EeKqlJNghYmAYg" name="reject"/>
                      <packagedElement xmi:type="uml:CallEvent" xmi:id="_qzl3gEb4EeKqlJNghYmAYg" name="resign"/>
                    </packagedElement>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="_6QvJkEYJEeKHXeRj_99_Ag" name="employment">
                    <packagedElement xmi:type="uml:Package" xmi:id="_R1LO0EYLEeKHXeRj_99_Ag" name="usecases">
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_hFMl0EYXEeKw2ObMaG6TsA" name="Add Training"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_iFK1EEYXEeKw2ObMaG6TsA" name="Edit Training">
                        <include xmi:id="_2r8PUEYYEeKw2ObMaG6TsA" addition="_1rLyYEYXEeKw2ObMaG6TsA"/>
                        <include xmi:id="_QOqboEYZEeKw2ObMaG6TsA" addition="_zhapgEYXEeKw2ObMaG6TsA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_i4V-cEYXEeKw2ObMaG6TsA" name="Remove Training"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_kUlS8EYXEeKw2ObMaG6TsA" name="Make Training Available To Employee"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_nhmBgEYXEeKw2ObMaG6TsA" name="Join Training"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_qz0AMEYXEeKw2ObMaG6TsA" name="Force Join"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_uDgPUEYXEeKw2ObMaG6TsA" name="Add Training Pool To Employee"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_zhapgEYXEeKw2ObMaG6TsA" name="Specify Required Skills"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_1rLyYEYXEeKw2ObMaG6TsA" name="Specify Acquired Skills"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_8qP2QEYXEeKw2ObMaG6TsA" name="Request Feedback From Training"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Bi94sEYYEeKw2ObMaG6TsA" name="Request Vacation"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Cu_m8EYYEeKw2ObMaG6TsA" name="Confirm Vacation"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_DkZk8EYYEeKw2ObMaG6TsA" name="Reject Vacation"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Ia4ywEYYEeKw2ObMaG6TsA" name="Lay Worker Off">
                        <extend xmi:id="_aogSYEYbEeKw2ObMaG6TsA" extendedCase="_NYOzUEYUEeKut4Npjp-6lA" extensionLocation="_Nm6rYEYbEeKw2ObMaG6TsA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_JYx-YEYYEeKw2ObMaG6TsA" name="Dismiss Worker">
                        <extend xmi:id="_GsUQwEYbEeKw2ObMaG6TsA" name="" extendedCase="_NYOzUEYUEeKut4Npjp-6lA" extensionLocation="_FtOyUEYbEeKw2ObMaG6TsA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Pd-bAEYYEeKw2ObMaG6TsA" name="Edit Personal Details"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_RsMmEEYYEeKw2ObMaG6TsA" name="Change Password"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_T4VtgEYYEeKw2ObMaG6TsA" name="Remind Password"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_WiPvAEYYEeKw2ObMaG6TsA" name="Show Employment History"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_YFnmQEYYEeKw2ObMaG6TsA" name="Show Recruitment History"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_Zfx3IEYYEeKw2ObMaG6TsA" name="Show Training History"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_DlOZcEYaEeKw2ObMaG6TsA" name="Force Join Training"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_VbCiQEYLEeKHXeRj_99_Ag" name="links">
                      <packagedElement xmi:type="uml:Association" xmi:id="_RIa1gEYWEeKut4Npjp-6lA" name="A_top level manager_specify job position" memberEnd="_RIa1gUYWEeKut4Npjp-6lA _RIa1hEYWEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_RIa1gUYWEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_RIa1gEYWEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RIa1gkYWEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RIa1g0YWEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_RIa1hEYWEeKut4Npjp-6lA" name="specify job position" type="_NwZw0EYWEeKut4Npjp-6lA" association="_RIa1gEYWEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RIa1hUYWEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RIa1hkYWEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_0shAIEYWEeKw2ObMaG6TsA" name="A_project manager_specify job position" memberEnd="_0shAIUYWEeKw2ObMaG6TsA _0shAJEYWEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_0shAIUYWEeKw2ObMaG6TsA" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_0shAIEYWEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0shAIkYWEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0shAI0YWEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_0shAJEYWEeKw2ObMaG6TsA" name="specify job position" type="_NwZw0EYWEeKut4Npjp-6lA" association="_0shAIEYWEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0shAJUYWEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0shAJkYWEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_uJyoEEYYEeKw2ObMaG6TsA" name="A_employee_remind password" memberEnd="_uJyoEUYYEeKw2ObMaG6TsA _uJyoFEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_uJyoEUYYEeKw2ObMaG6TsA" name="employee" type="_KyQX8EYGEeKHXeRj_99_Ag" association="_uJyoEEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uJyoEkYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uJyoE0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_uJyoFEYYEeKw2ObMaG6TsA" name="remind password" type="_T4VtgEYYEeKw2ObMaG6TsA" association="_uJyoEEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uJyoFUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uJyoFkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_wQlVcEYYEeKw2ObMaG6TsA" name="A_employee_join training" memberEnd="_wQlVcUYYEeKw2ObMaG6TsA _wQlVdEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_wQlVcUYYEeKw2ObMaG6TsA" name="employee" type="_KyQX8EYGEeKHXeRj_99_Ag" association="_wQlVcEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wQlVckYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wQlVc0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_wQlVdEYYEeKw2ObMaG6TsA" name="join training" type="_nhmBgEYXEeKw2ObMaG6TsA" association="_wQlVcEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wQlVdUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wQlVdkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_y3WjYEYYEeKw2ObMaG6TsA" name="A_employee_edit personal details" memberEnd="_y3WjYUYYEeKw2ObMaG6TsA _y3WjZEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_y3WjYUYYEeKw2ObMaG6TsA" name="employee" type="_KyQX8EYGEeKHXeRj_99_Ag" association="_y3WjYEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y3WjYkYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y3WjY0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_y3WjZEYYEeKw2ObMaG6TsA" name="edit personal details" type="_Pd-bAEYYEeKw2ObMaG6TsA" association="_y3WjYEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y3WjZUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y3WjZkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_zqFn4EYYEeKw2ObMaG6TsA" name="A_hr officer_edit personal details" memberEnd="_zqFn4UYYEeKw2ObMaG6TsA _zqFn5EYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_zqFn4UYYEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_zqFn4EYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zqFn4kYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zqFn40YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_zqFn5EYYEeKw2ObMaG6TsA" name="edit personal details" type="_Pd-bAEYYEeKw2ObMaG6TsA" association="_zqFn4EYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zqFn5UYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zqFn5kYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_9Ed3oEYYEeKw2ObMaG6TsA" name="A_top level manager_show training history" memberEnd="_9Ed3oUYYEeKw2ObMaG6TsA _9Ed3pEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_9Ed3oUYYEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_9Ed3oEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9Ed3okYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9Ed3o0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_9Ed3pEYYEeKw2ObMaG6TsA" name="show training history" type="_Zfx3IEYYEeKw2ObMaG6TsA" association="_9Ed3oEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9Ed3pUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9Ed3pkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_-SkpgEYYEeKw2ObMaG6TsA" name="A_top level manager_show recruitment history" memberEnd="_-SkpgUYYEeKw2ObMaG6TsA _-SkphEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_-SkpgUYYEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_-SkpgEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-SkpgkYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-Skpg0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_-SkphEYYEeKw2ObMaG6TsA" name="show recruitment history" type="_YFnmQEYYEeKw2ObMaG6TsA" association="_-SkpgEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-SkphUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-SkphkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_--nQIEYYEeKw2ObMaG6TsA" name="A_top level manager_show employment history" memberEnd="_--nQIUYYEeKw2ObMaG6TsA _--nQJEYYEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_--nQIUYYEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_--nQIEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_--nQIkYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_--nQI0YYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_--nQJEYYEeKw2ObMaG6TsA" name="show employment history" type="_WiPvAEYYEeKw2ObMaG6TsA" association="_--nQIEYYEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_--nQJUYYEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_--nQJkYYEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_D9I_oEYZEeKw2ObMaG6TsA" name="A_employee_change password" memberEnd="_D9I_oUYZEeKw2ObMaG6TsA _D9I_pEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_D9I_oUYZEeKw2ObMaG6TsA" name="employee" type="_KyQX8EYGEeKHXeRj_99_Ag" association="_D9I_oEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_D9I_okYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_D9I_o0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_D9I_pEYZEeKw2ObMaG6TsA" name="change password" type="_RsMmEEYYEeKw2ObMaG6TsA" association="_D9I_oEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_D9I_pUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_D9I_pkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_FAO0UEYZEeKw2ObMaG6TsA" name="A_hr officer_show employment history" memberEnd="_FAO0UUYZEeKw2ObMaG6TsA _FAO0VEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_FAO0UUYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_FAO0UEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FAO0UkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FAO0U0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_FAO0VEYZEeKw2ObMaG6TsA" name="show employment history" type="_WiPvAEYYEeKw2ObMaG6TsA" association="_FAO0UEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FAO0VUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FAO0VkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_FyXb4EYZEeKw2ObMaG6TsA" name="A_hr officer_show recruitment history" memberEnd="_FyXb4UYZEeKw2ObMaG6TsA _FyXb5EYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_FyXb4UYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_FyXb4EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyXb4kYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FyXb40YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_FyXb5EYZEeKw2ObMaG6TsA" name="show recruitment history" type="_YFnmQEYYEeKw2ObMaG6TsA" association="_FyXb4EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyXb5UYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FyXb5kYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_G0Rk0EYZEeKw2ObMaG6TsA" name="A_hr officer_show training history" memberEnd="_G0Rk0UYZEeKw2ObMaG6TsA _G0Rk1EYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_G0Rk0UYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_G0Rk0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G0Rk0kYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G0Rk00YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_G0Rk1EYZEeKw2ObMaG6TsA" name="show training history" type="_Zfx3IEYYEeKw2ObMaG6TsA" association="_G0Rk0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G0Rk1UYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G0Rk1kYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_KJnwAEYZEeKw2ObMaG6TsA" name="A_employee_request vacation" memberEnd="_KJnwAUYZEeKw2ObMaG6TsA _KJnwBEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_KJnwAUYZEeKw2ObMaG6TsA" name="employee" type="_KyQX8EYGEeKHXeRj_99_Ag" association="_KJnwAEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KJnwAkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KJnwA0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_KJnwBEYZEeKw2ObMaG6TsA" name="request vacation" type="_Bi94sEYYEeKw2ObMaG6TsA" association="_KJnwAEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KJnwBUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KJnwBkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_LjoP4EYZEeKw2ObMaG6TsA" name="A_top level manager_confirm vacation" memberEnd="_LjoP4UYZEeKw2ObMaG6TsA _LjoP5EYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_LjoP4UYZEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_LjoP4EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LjoP4kYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LjoP40YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_LjoP5EYZEeKw2ObMaG6TsA" name="confirm vacation" type="_Cu_m8EYYEeKw2ObMaG6TsA" association="_LjoP4EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LjoP5UYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LjoP5kYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_MarMoEYZEeKw2ObMaG6TsA" name="A_top level manager_reject vacation" memberEnd="_MarMoUYZEeKw2ObMaG6TsA _MarMpEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_MarMoUYZEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_MarMoEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MarMokYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MarMo0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_MarMpEYZEeKw2ObMaG6TsA" name="reject vacation" type="_DkZk8EYYEeKw2ObMaG6TsA" association="_MarMoEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MarMpUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MarMpkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_Xpsp0EYZEeKw2ObMaG6TsA" name="A_hr officer_add training" memberEnd="_Xpsp0UYZEeKw2ObMaG6TsA _Xpsp1EYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_Xpsp0UYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_Xpsp0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Xpsp0kYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xpsp00YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_Xpsp1EYZEeKw2ObMaG6TsA" name="add training" type="_hFMl0EYXEeKw2ObMaG6TsA" association="_Xpsp0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Xpsp1UYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xpsp1kYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_YoemQEYZEeKw2ObMaG6TsA" name="A_hr officer_edit training" memberEnd="_YoemQUYZEeKw2ObMaG6TsA _YoemREYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_YoemQUYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_YoemQEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YoemQkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YoemQ0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_YoemREYZEeKw2ObMaG6TsA" name="edit training" type="_iFK1EEYXEeKw2ObMaG6TsA" association="_YoemQEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YoemRUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YoemRkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_ZTU6EEYZEeKw2ObMaG6TsA" name="A_hr officer_remove training" memberEnd="_ZTU6EUYZEeKw2ObMaG6TsA _ZTU6FEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_ZTU6EUYZEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_ZTU6EEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZTU6EkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZTU6E0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_ZTU6FEYZEeKw2ObMaG6TsA" name="remove training" type="_i4V-cEYXEeKw2ObMaG6TsA" association="_ZTU6EEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZTU6FUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZTU6FkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_h6PFgEYZEeKw2ObMaG6TsA" name="A_top level manager_dismiss worker" memberEnd="_h6PFgUYZEeKw2ObMaG6TsA _h6PFhEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_h6PFgUYZEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_h6PFgEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h6PFgkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h6PFg0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_h6PFhEYZEeKw2ObMaG6TsA" name="dismiss worker" type="_JYx-YEYYEeKw2ObMaG6TsA" association="_h6PFgEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h6PFhUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h6PFhkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_kw7l0EYZEeKw2ObMaG6TsA" name="A_top level manager_lay worker off" memberEnd="_kw7l0UYZEeKw2ObMaG6TsA _kw7l1EYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_kw7l0UYZEeKw2ObMaG6TsA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_kw7l0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kw7l0kYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kw7l00YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_kw7l1EYZEeKw2ObMaG6TsA" name="lay worker off" type="_Ia4ywEYYEeKw2ObMaG6TsA" association="_kw7l0EYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kw7l1UYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kw7l1kYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_yPFNAEYZEeKw2ObMaG6TsA" name="A_project manager_make training available to employee" memberEnd="_yPFNAUYZEeKw2ObMaG6TsA _yPFNBEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_yPFNAUYZEeKw2ObMaG6TsA" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_yPFNAEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yPFNAkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yPFNA0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_yPFNBEYZEeKw2ObMaG6TsA" name="make training available to employee" type="_kUlS8EYXEeKw2ObMaG6TsA" association="_yPFNAEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yPFNBUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yPFNBkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_zJ_WEEYZEeKw2ObMaG6TsA" name="A_project manager_add training pool to employee" memberEnd="_zJ_WEUYZEeKw2ObMaG6TsA _zJ_WFEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_zJ_WEUYZEeKw2ObMaG6TsA" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_zJ_WEEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zJ_WEkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zJ_WE0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_zJ_WFEYZEeKw2ObMaG6TsA" name="add training pool to employee" type="_uDgPUEYXEeKw2ObMaG6TsA" association="_zJ_WEEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zJ_WFUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zJ_WFkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_ztZlIEYZEeKw2ObMaG6TsA" name="A_project manager_request feedback from training" memberEnd="_ztZlIUYZEeKw2ObMaG6TsA _ztZlJEYZEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_ztZlIUYZEeKw2ObMaG6TsA" name="project manager" type="_GQUlMEYDEeKHXeRj_99_Ag" association="_ztZlIEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ztZlIkYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ztZlI0YZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_ztZlJEYZEeKw2ObMaG6TsA" name="request feedback from training" type="_8qP2QEYXEeKw2ObMaG6TsA" association="_ztZlIEYZEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ztZlJUYZEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ztZlJkYZEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_IuKpMEYaEeKw2ObMaG6TsA" name="A_hr officer_force join training" memberEnd="_IuKpMUYaEeKw2ObMaG6TsA _IuKpNEYaEeKw2ObMaG6TsA">
                        <ownedEnd xmi:id="_IuKpMUYaEeKw2ObMaG6TsA" name="hr officer" type="_lNw8gEX9EeKHXeRj_99_Ag" association="_IuKpMEYaEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IuKpMkYaEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IuKpM0YaEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_IuKpNEYaEeKw2ObMaG6TsA" name="force join training" type="_DlOZcEYaEeKw2ObMaG6TsA" association="_IuKpMEYaEeKw2ObMaG6TsA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IuKpNUYaEeKw2ObMaG6TsA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IuKpNkYaEeKw2ObMaG6TsA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_5DTbMEYLEeKHXeRj_99_Ag" name="diagrams"/>
                  </packagedElement>
                  <packagedElement xmi:type="uml:Package" xmi:id="__vi7oEYJEeKHXeRj_99_Ag" name="businessstructure">
                    <packagedElement xmi:type="uml:Package" xmi:id="_epE_IEYLEeKHXeRj_99_Ag" name="usecases">
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_aajhgEYREeKut4Npjp-6lA" name="Add Site"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_bF2hQEYREeKut4Npjp-6lA" name="Remove Site"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_b1KeUEYREeKut4Npjp-6lA" name="Edit Site">
                        <extensionPoint xmi:id="_t9TIYEYREeKut4Npjp-6lA" name="modifyProjectAssignments"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_cqkcUEYREeKut4Npjp-6lA" name="Add Project To Site">
                        <extend xmi:id="_t8jhgEYREeKut4Npjp-6lA" extendedCase="_b1KeUEYREeKut4Npjp-6lA" extensionLocation="_t9TIYEYREeKut4Npjp-6lA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_fUK70EYREeKut4Npjp-6lA" name="Remove Project From Site">
                        <extend xmi:id="_yaynYEYREeKut4Npjp-6lA" extendedCase="_b1KeUEYREeKut4Npjp-6lA" extensionLocation="_t9TIYEYREeKut4Npjp-6lA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_71eZIEYREeKut4Npjp-6lA" name="Add Project"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_PMOV8EYTEeKut4Npjp-6lA" name="Remove Project"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_T4wWgEYTEeKut4Npjp-6lA" name="Edit Project"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_jd11AEYTEeKut4Npjp-6lA" name="Terminate Project">
                        <extensionPoint xmi:id="_FtOyUEYbEeKw2ObMaG6TsA" name="employeesOnlyProject"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_JRWdgEYUEeKut4Npjp-6lA" name="Add Position To Project"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_NYOzUEYUEeKut4Npjp-6lA" name="Remove Position From Project">
                        <extensionPoint xmi:id="_Nm6rYEYbEeKw2ObMaG6TsA" name="employeesOnlyProject"/>
                        <include xmi:id="_eNUc8EYbEeKw2ObMaG6TsA" addition="_jd11AEYTEeKut4Npjp-6lA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_NwZw0EYWEeKut4Npjp-6lA" name="Specify Job Position">
                        <include xmi:id="_tDCtUEYWEeKw2ObMaG6TsA" addition="_cbKVEEYWEeKw2ObMaG6TsA"/>
                        <include xmi:id="_uLMoMEYWEeKw2ObMaG6TsA" addition="_d3GuoEYWEeKw2ObMaG6TsA"/>
                        <include xmi:id="_u15LAEYWEeKw2ObMaG6TsA" addition="_p2LvwEYWEeKw2ObMaG6TsA"/>
                      </packagedElement>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_cbKVEEYWEeKw2ObMaG6TsA" name="Specify Required Skills"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_d3GuoEYWEeKw2ObMaG6TsA" name="Specify Responsibilities"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_p2LvwEYWEeKw2ObMaG6TsA" name="Specify Privileges"/>
                      <packagedElement xmi:type="uml:UseCase" xmi:id="_-b4BYEYWEeKw2ObMaG6TsA" name="Edit"/>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_fUX-4EYLEeKHXeRj_99_Ag" name="links">
                      <packagedElement xmi:type="uml:Association" xmi:id="_olCDMEYREeKut4Npjp-6lA" name="A_top level manager_add project to site" memberEnd="_olCDMUYREeKut4Npjp-6lA _olCDNEYREeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_olCDMUYREeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_olCDMEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_olCDMkYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_olCDM0YREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_olCDNEYREeKut4Npjp-6lA" name="add project to site" type="_cqkcUEYREeKut4Npjp-6lA" association="_olCDMEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_olCDNUYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_olCDNkYREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_pOsEMEYREeKut4Npjp-6lA" name="A_top level manager_remove project from site" memberEnd="_pOsEMUYREeKut4Npjp-6lA _pOsENEYREeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_pOsEMUYREeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_pOsEMEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pOsEMkYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pOsEM0YREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_pOsENEYREeKut4Npjp-6lA" name="remove project from site" type="_fUK70EYREeKut4Npjp-6lA" association="_pOsEMEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pOsENUYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pOsENkYREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_p9jVUEYREeKut4Npjp-6lA" name="A_top level manager_edit site" memberEnd="_p9jVUUYREeKut4Npjp-6lA _p9jVVEYREeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_p9jVUUYREeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_p9jVUEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p9jVUkYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p9jVU0YREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_p9jVVEYREeKut4Npjp-6lA" name="edit site" type="_b1KeUEYREeKut4Npjp-6lA" association="_p9jVUEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p9jVVUYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p9jVVkYREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_qy0JYEYREeKut4Npjp-6lA" name="A_top level manager_add site" memberEnd="_qy0JYUYREeKut4Npjp-6lA _qy0JZEYREeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_qy0JYUYREeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_qy0JYEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qy0JYkYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qy0JY0YREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_qy0JZEYREeKut4Npjp-6lA" name="add site" type="_aajhgEYREeKut4Npjp-6lA" association="_qy0JYEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qy0JZUYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qy0JZkYREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_rkNKEEYREeKut4Npjp-6lA" name="A_top level manager_remove site" memberEnd="_rkNKEUYREeKut4Npjp-6lA _rkNKFEYREeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_rkNKEUYREeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_rkNKEEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rkNKEkYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rkNKE0YREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_rkNKFEYREeKut4Npjp-6lA" name="remove site" type="_bF2hQEYREeKut4Npjp-6lA" association="_rkNKEEYREeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rkNKFUYREeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rkNKFkYREeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_KGHXwEYTEeKut4Npjp-6lA" name="A_top level manager_add project" memberEnd="_KGHXwUYTEeKut4Npjp-6lA _KGHXxEYTEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_KGHXwUYTEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_KGHXwEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KGHXwkYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KGHXw0YTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_KGHXxEYTEeKut4Npjp-6lA" name="add project" type="_71eZIEYREeKut4Npjp-6lA" association="_KGHXwEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KGHXxUYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KGHXxkYTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_RZuIQEYTEeKut4Npjp-6lA" name="A_top level manager_remove project" memberEnd="_RZuIQUYTEeKut4Npjp-6lA _RZuIREYTEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_RZuIQUYTEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_RZuIQEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RZuIQkYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RZuIQ0YTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_RZuIREYTEeKut4Npjp-6lA" name="remove project" type="_PMOV8EYTEeKut4Npjp-6lA" association="_RZuIQEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RZuIRUYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RZuIRkYTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_VmaLIEYTEeKut4Npjp-6lA" name="A_top level manager_edit project" memberEnd="_VmaLIUYTEeKut4Npjp-6lA _VmaLJEYTEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_VmaLIUYTEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_VmaLIEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VmaLIkYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VmaLI0YTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_VmaLJEYTEeKut4Npjp-6lA" name="edit project" type="_T4wWgEYTEeKut4Npjp-6lA" association="_VmaLIEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VmaLJUYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VmaLJkYTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_l1lvgEYTEeKut4Npjp-6lA" name="A_top level manager_terminate project" memberEnd="_l1lvgUYTEeKut4Npjp-6lA _l1lvhEYTEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_l1lvgUYTEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_l1lvgEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l1lvgkYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l1lvg0YTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_l1lvhEYTEeKut4Npjp-6lA" name="terminate project" type="_jd11AEYTEeKut4Npjp-6lA" association="_l1lvgEYTEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l1lvhUYTEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l1lvhkYTEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_gDexgEYUEeKut4Npjp-6lA" name="A_top level manager_add position to project" memberEnd="_gDexgUYUEeKut4Npjp-6lA _gDexhEYUEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_gDexgUYUEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_gDexgEYUEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gDexgkYUEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gDexg0YUEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_gDexhEYUEeKut4Npjp-6lA" name="add position to project" type="_JRWdgEYUEeKut4Npjp-6lA" association="_gDexgEYUEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gDexhUYUEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gDexhkYUEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                      <packagedElement xmi:type="uml:Association" xmi:id="_hwrTIEYUEeKut4Npjp-6lA" name="A_top level manager_remove position from project" memberEnd="_hwrTIUYUEeKut4Npjp-6lA _hwrTJEYUEeKut4Npjp-6lA">
                        <ownedEnd xmi:id="_hwrTIUYUEeKut4Npjp-6lA" name="top level manager" type="_OYoToEYEEeKHXeRj_99_Ag" association="_hwrTIEYUEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hwrTIkYUEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hwrTI0YUEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                        <ownedEnd xmi:id="_hwrTJEYUEeKut4Npjp-6lA" name="remove position from project" type="_NYOzUEYUEeKut4Npjp-6lA" association="_hwrTIEYUEeKut4Npjp-6lA">
                          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hwrTJUYUEeKut4Npjp-6lA" value="1"/>
                          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hwrTJkYUEeKut4Npjp-6lA" value="1"/>
                        </ownedEnd>
                      </packagedElement>
                    </packagedElement>
                    <packagedElement xmi:type="uml:Package" xmi:id="_8v2lcEYLEeKHXeRj_99_Ag" name="diagrams"/>
                  </packagedElement>
                </packagedElement>
              </packagedElement>
            </packagedElement>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:id="_qLfqYEd0EeKjLKtzEjYetw">
      <eAnnotations xmi:id="_qMPRQEd0EeKjLKtzEjYetw" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="custom-profiles/usecase-extended.profile.uml#_fe558Ud2EeKjLKtzEjYetw"/>
      </eAnnotations>
      <appliedProfile href="custom-profiles/usecase-extended.profile.uml#_93SWAEdoEeKszr3sxU8IoA"/>
    </profileApplication>
  </uml:Model>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_3i8zsEd0EeKjLKtzEjYetw" base_UseCase="_Q-6ysEX_EeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag" Description="The process of removing applicant for arbitrary reason" Importance="MEDIUM">
    <Restrictions>The recruitment process is still active</Restrictions>
    <Obstacles>Recruitment process inactive</Obstacles>
    <Preconditions>The applicant is 'IN RECRUITMENT' state</Preconditions>
    <PostConditions>The applicant's state is changed to 'NOT RECRUITED'</PostConditions>
    <PostConditions>The applicant data is removed from the recruitment list</PostConditions>
    <PostConditions>Any scheduled recruitment tasks are cancelled</PostConditions>
    <PostConditions>A notification is sent to the applicant</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_5WP9UEd0EeKjLKtzEjYetw" base_UseCase="_LXEj8EYAEeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _GQUlMEYDEeKHXeRj_99_Ag _OYoToEYEEeKHXeRj_99_Ag" Description="A resignation from the recruitment process that can be performed at any stage of the process">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The user has previously been registered</Restrictions>
    <Restrictions>Activated account</Restrictions>
    <Obstacles>Unregistered user</Obstacles>
    <Obstacles>Service temporarily unavailable</Obstacles>
    <Obstacles>Inactive account</Obstacles>
    <Preconditions>The user is in the 'IN RECRUITMENT' state</Preconditions>
    <Preconditions>The user enters their profile and selects the 'Unregister' option</Preconditions>
    <PostConditions>The applicant's state is changed to 'NOT RECRUITED'</PostConditions>
    <PostConditions>Any scheduled recruitment tasks are cancelled</PostConditions>
    <PostConditions>The applicant data is removed from the recruitment list</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_6OyH0Ed0EeKjLKtzEjYetw" base_UseCase="_n-zgwEX9EeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _MrqJkEYGEeKHXeRj_99_Ag" Description="The process of starting new recruitment for a specified position type in a specified project" Importance="HIGH">
    <Restrictions>The system is functional</Restrictions>
    <Restrictions>There is a vacancy for a job position in a project</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>No vacancies for a specified position</Obstacles>
    <Preconditions>The HR officer enters their account and selects the option 'Start new recruitment'</Preconditions>
    <Preconditions>The HR officer selects the project name, position, recruitment details (interview, test), and timeframe for application</Preconditions>
    <Preconditions>If an interview is selected, all the required skills are registered as the interview scope</Preconditions>
    <Preconditions>If a test is selected, the subset of the required skills to test is chosen by the HR officer</Preconditions>
    <PostConditions>The recruitment details are stored in the recruitment data</PostConditions>
    <PostConditions>An application form access link is generated for the recruitment process</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_7e0MUEd0EeKjLKtzEjYetw" base_UseCase="_1kuucEX-EeKHXeRj_99_Ag"/>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_8iqO8Ed0EeKjLKtzEjYetw" base_UseCase="_rgudcEX_EeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag" Description="The process of changing the applicant's details for arbitrary reason">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The recruitment process is actve</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Recruitment process inactive</Obstacles>
    <Preconditions>The HR officer selects the option 'Edit applicants'</Preconditions>
    <Preconditions>The HR officer changes applicant's personal details</Preconditions>
    <PostConditions>The applicant's details are altered</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_9UpskEd0EeKjLKtzEjYetw" base_UseCase="_vZnakEX_EeKHXeRj_99_Ag"/>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_-GMeQEd0EeKjLKtzEjYetw" base_UseCase="_J3jR8EYAEeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _MrqJkEYGEeKHXeRj_99_Ag" Description="The process of job position application that can be performed via filling a form or by email" Importance="MEDIUM">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is eligible to work (valid ID/Work Permit)</Restrictions>
    <Restrictions>The applicant is not subject to another recruitment process</Restrictions>
    <Restrictions>The applicant is not employed by competition</Restrictions>
    <Obstacles>The aplicant has invalid ID/Work Permission</Obstacles>
    <Obstacles>Service temporarily unavailable</Obstacles>
    <Obstacles>The applicant is employed by competition</Obstacles>
    <Obstacles>The applicant is subject to another recruitment process</Obstacles>
    <Preconditions>The applicant applie for the job by filling an online form or sending a CV by email</Preconditions>
    <Preconditions>The applicant provides his personal data, job experience, abilities, skills, and availability</Preconditions>
    <Preconditions>The applicant expresses consent to his personal data being processed for the purpose of the recruitment process</Preconditions>
    <Preconditions>There is a recruitment process in progress</Preconditions>
    <PostConditions>The applicant data is registered in the system</PostConditions>
    <PostConditions>The applicant state is classified as a substate of 'IN RECRUITMENT', depending on the recruitment configuration</PostConditions>
    <PostConditions>A confirmation notification is sent to the applicant</PostConditions>
    <PostConditions>The applicant is added to the recruitment list</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="__SEbgEd0EeKjLKtzEjYetw" base_UseCase="_JVAbAEX_EeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _GQUlMEYDEeKHXeRj_99_Ag" Description="The action of introducing an applicant into the system" Importance="HIGH">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is not already registered with the system</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Applicant already registered</Obstacles>
    <Preconditions>The HR officer selects a recruitment process and the option 'Add new applicant'</Preconditions>
    <Preconditions>The HR officer introduces applicant details</Preconditions>
    <PostConditions>The applicant data is registered in the system</PostConditions>
    <PostConditions>The applicant's state is set to a substate of 'IN RECRUITMENT', depending on the recruitment process configuration</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_AKvv8Ed1EeKjLKtzEjYetw" base_UseCase="_FD5_8EYEEeKHXeRj_99_Ag" Stakeholders="_G4PBIEYAEeKHXeRj_99_Ag _OYoToEYEEeKHXeRj_99_Ag" Description="The action of rejecting an applicant after they have been evaluated in the recruitment process" Importance="MEDIUM">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR DECISION' state</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Applicant in an invalid state</Obstacles>
    <Preconditions>The manager selects an applicant and chooses to reject them</Preconditions>
    <PostConditions>The applicant state is set to 'NOT RECRUITED'</PostConditions>
    <PostConditions>Any scheduled recruitment tasks concerning the applicant are cancelled</PostConditions>
    <PostConditions>A notification is sent to the applicant by email</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_BExIMEd1EeKjLKtzEjYetw" base_UseCase="_aMB38EX-EeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _MrqJkEYGEeKHXeRj_99_Ag" Description="The action of terminating the recruitment process for whatever reason" Importance="HIGH">
    <Restrictions>The recruitment process in progress</Restrictions>
    <Restrictions>The service is available</Restrictions>
    <Obstacles>Recruitment process in progress</Obstacles>
    <Obstacles>Service unavailable</Obstacles>
    <Preconditions>The HR officer chooses a recruitment process and selects the 'Terminate recruitment process' option</Preconditions>
    <PostConditions>All the scheduled recruitment tasks are cancelled</PostConditions>
    <PostConditions>All the applicants that have not been hired are rejected</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_B2T54Ed1EeKjLKtzEjYetw" base_UseCase="_EA9VMEYEEeKHXeRj_99_Ag" Stakeholders="_G4PBIEYAEeKHXeRj_99_Ag _OYoToEYEEeKHXeRj_99_Ag" Description="The action of hiring an applicant that has successfully passed all the recruitment stages">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR DECISION' state</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Invalid applicant state</Obstacles>
    <Preconditions>A Top level manager chooses to hire an applicant</Preconditions>
    <PostConditions>The applicant state is changed to 'HIRED'</PostConditions>
    <PostConditions>The applicant becomes an employee</PostConditions>
    <PostConditions>A notification is sent to the applicant by email</PostConditions>
    <PostConditions>If the job pool in the current recruitment process has been exhausted, the recruitment process is ended automatically</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_CujJcEd1EeKjLKtzEjYetw" base_UseCase="_pSuC4EYBEeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag" Description="The action of assessing the applicant's test" Importance="HIGH">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR TEST EVALUATION' state</Restrictions>
    <Restrictions>Test date in the past</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Invalid applicant state</Obstacles>
    <Obstacles>Test date not in the past</Obstacles>
    <Preconditions>The HR officer selects an applicant and chooses the 'Evaluate test' option</Preconditions>
    <Preconditions>The HR offices is shown a list of the skills required together with a scale in which to select applicant's score</Preconditions>
    <Preconditions>The HR officer fills out the applicant's score</Preconditions>
    <PostConditions>If the applicant's score meets minimum requirements, the applicant's state is changed to 'WAITING FOR DECISION' or 'WAITING FOR INTERVIEW' state, depending on the recruitment configuration</PostConditions>
    <PostConditions>If the applicant's score does not meet minimum requirements, the applicant is rejected</PostConditions>
    <PostConditions>The applicant skills are updated using the test results</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_DVhp4Ed1EeKjLKtzEjYetw" base_UseCase="_5MCE8EYBEeKHXeRj_99_Ag" Stakeholders="_G4PBIEYAEeKHXeRj_99_Ag _GQUlMEYDEeKHXeRj_99_Ag" Description="The action of evaluating the interview with an applicant" Importance="HIGH">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR INTERVIEW EVALUATION' state</Restrictions>
    <Restrictions>Interview date in the past</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Invalid applicant state</Obstacles>
    <Obstacles>Interview date not in the past</Obstacles>
    <Preconditions>The project manager selects an applicant and chooses to evaluate ther interview</Preconditions>
    <Preconditions>The project manager is shown a list of required skills with a scale in which to choose the applicant's score</Preconditions>
    <Preconditions>The project manager fills out the applicant's score</Preconditions>
    <PostConditions>If minimum requirements are met, the applicant's state is set to 'WAITING FOR DECISION'</PostConditions>
    <PostConditions>If minimum requirements are not met, the applicant is rejected</PostConditions>
    <PostConditions>The applicant's skills are updated using the interview results</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_D882QEd1EeKjLKtzEjYetw" base_UseCase="_IaUpgEYBEeKHXeRj_99_Ag" Stakeholders="_G4PBIEYAEeKHXeRj_99_Ag _GQUlMEYDEeKHXeRj_99_Ag" Description="The action of (re-)scheduling the test for an applicant" Importance="MEDIUM">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR TEST SCHEDULING' state or in the 'WAITING FOR TEST EVALUATION' state (in case of reschedule)</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Invalid applicant state</Obstacles>
    <Preconditions>The HR officer selects an applicant and chooses to schedule the test</Preconditions>
    <Preconditions>The HR officer enters the test date, time, and location</Preconditions>
    <Preconditions></Preconditions>
    <PostConditions>The applicant's state is changed to 'WAITING FOR TEST EVALUATION'</PostConditions>
    <PostConditions>A notification is sent to the applicant by email</PostConditions>
    <PostConditions>In case of re-schedule, any previous pending evaluation task is cancelled</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_FVxDUEd1EeKjLKtzEjYetw" base_UseCase="_xerNIEYAEeKHXeRj_99_Ag"/>
  <UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase xmi:id="_UnNNEEd1EeKjLKtzEjYetw" base_UseCase="_3z0U0EYBEeKHXeRj_99_Ag" Stakeholders="_lNw8gEX9EeKHXeRj_99_Ag _G4PBIEYAEeKHXeRj_99_Ag _GQUlMEYDEeKHXeRj_99_Ag" Description="The action of (re-)scheduling an interview with an applicant" Importance="MEDIUM">
    <Restrictions>The service is available</Restrictions>
    <Restrictions>The applicant is in the 'WAITING FOR INTERVIEW SCHEDULING' state or in the 'WAITING FOR INTERVIEW EVALUATION' state (in case of reschedule)</Restrictions>
    <Obstacles>Service unavailable</Obstacles>
    <Obstacles>Invalid applicant state</Obstacles>
    <Preconditions>The HR officer selects an applicant and chooses to schedule an interview</Preconditions>
    <Preconditions>The HR officer provides a date, time, location, and interlocutor (chosen from the project workers) for the interview</Preconditions>
    <PostConditions>The applicant's state is changed to 'WAITING FOR INTERVIEW EVALUATION'</PostConditions>
    <PostConditions>A notification is sent to the applicant by email</PostConditions>
    <PostConditions>In case of re-schedule, any pending evaluation task is cancelled</PostConditions>
  </UseCaseExtendedProfile.pl.usecase.stereotypes:ObjectiveExtendedUseCase>
</xmi:XMI>
