<?xml version="1.0" encoding="UTF-8"?> 
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> 
 <uml:Model xmi:id="d6c3a266-7123-423a-8d30-a12e55ffac92" name="Library-Management-System"> 
  <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
   <eAnnotations xmi:id="d6c3a266-7123-423a-8d30-a12e55ffac920" source="genmymodel"> 
    <details xmi:id="d6c3a266-7123-423a-8d30-a12e55ffac9200" key="uuid" value="d6c3a266-7123-423a-8d30-a12e55ffac92"></details> 
   </eAnnotations> 
  </xmi:Extension> 
  <packageImport xmi:id="_alzC4bZdEDGZftrRNsRjKg" importingNamespace="d6c3a266-7123-423a-8d30-a12e55ffac92"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_alzC4bZdEDGZftrRNsRjKg0" source="genmymodel"> 
     <details xmi:id="_alzC4bZdEDGZftrRNsRjKg00" key="uuid" value="_alzC4bZdEDGZftrRNsRjKg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <importedPackage href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#/" /> 
  </packageImport> 
  <packageImport xmi:id="_alzC4rZdEDGZftrRNsRjKg" importingNamespace="d6c3a266-7123-423a-8d30-a12e55ffac92"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_alzC4rZdEDGZftrRNsRjKg0" source="genmymodel"> 
     <details xmi:id="_alzC4rZdEDGZftrRNsRjKg00" key="uuid" value="_alzC4rZdEDGZftrRNsRjKg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <importedPackage href="pathmap://GENMYMODEL_LIBRARIES/GenMyModelPrimitiveTypes.library.uml#/" /> 
  </packageImport> 
  <packagedElement xsi:type="uml:Component" xmi:id="_QGKbQLZdEDGs2N7whTTKng" name="Library Management"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_QGKbQLZdEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_QGKbQLZdEDGs2N7whTTKng00" key="uuid" value="_QGKbQLZdEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedUseCase xmi:id="_SyMjsLZdEDGs2N7whTTKng" name="Inquiry for membership"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_SyMjsLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_SyMjsLZdEDGs2N7whTTKng00" key="uuid" value="_SyMjsLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_TLqzoLZdEDGs2N7whTTKng" name="Request book"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_TLqzoLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_TLqzoLZdEDGs2N7whTTKng00" key="uuid" value="_TLqzoLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_Tk_SkLZdEDGs2N7whTTKng" name="Request book return"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_Tk_SkLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_Tk_SkLZdEDGs2N7whTTKng00" key="uuid" value="_Tk_SkLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <extensionPoint xmi:id="_KyWi0LZeEDGs2N7whTTKng" name="ExtPoint" useCase="_Tk_SkLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_KyWi0LZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_KyWi0LZeEDGs2N7whTTKng00" key="uuid" value="_KyWi0LZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extensionPoint> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_UFZ4ALZdEDGs2N7whTTKng" name="Search books"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_UFZ4ALZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_UFZ4ALZdEDGs2N7whTTKng00" key="uuid" value="_UFZ4ALZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_U13roLZdEDGs2N7whTTKng" name="Issue member card"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_U13roLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_U13roLZdEDGs2N7whTTKng00" key="uuid" value="_U13roLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_VNDckLZdEDGs2N7whTTKng" name="Issue book"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_VNDckLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_VNDckLZdEDGs2N7whTTKng00" key="uuid" value="_VNDckLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_Ve6ooLZdEDGs2N7whTTKng" name="Return book"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_Ve6ooLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_Ve6ooLZdEDGs2N7whTTKng00" key="uuid" value="_Ve6ooLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <extensionPoint xmi:id="_GVZPULZeEDGs2N7whTTKng" name="ExtPoint" useCase="_Ve6ooLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_GVZPULZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_GVZPULZeEDGs2N7whTTKng00" key="uuid" value="_GVZPULZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extensionPoint> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_WH7wcLZdEDGs2N7whTTKng" name="Update member profile"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_WH7wcLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_WH7wcLZdEDGs2N7whTTKng00" key="uuid" value="_WH7wcLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_csozkLZdEDGs2N7whTTKng" name="Pay"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_csozkLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_csozkLZdEDGs2N7whTTKng00" key="uuid" value="_csozkLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <extend xmi:id="_Lfhx4LZeEDGs2N7whTTKng" extendedCase="_Tk_SkLZdEDGs2N7whTTKng" extensionLocation="_KyWi0LZeEDGs2N7whTTKng" extension="_csozkLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_Lfhx4LZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_Lfhx4LZeEDGs2N7whTTKng00" key="uuid" value="_Lfhx4LZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extend> 
    <extensionPoint xmi:id="_KiC18LZeEDGs2N7whTTKng" name="ExtPoint" useCase="_csozkLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_KiC18LZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_KiC18LZeEDGs2N7whTTKng00" key="uuid" value="_KiC18LZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extensionPoint> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_dT6O8LZdEDGs2N7whTTKng" name="Cancel membership"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_dT6O8LZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_dT6O8LZdEDGs2N7whTTKng00" key="uuid" value="_dT6O8LZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_d1QBcLZdEDGs2N7whTTKng" name="Maintain book in records"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_d1QBcLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_d1QBcLZdEDGs2N7whTTKng00" key="uuid" value="_d1QBcLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_ewdFcLZdEDGs2N7whTTKng" name="Charge late returns"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_ewdFcLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_ewdFcLZdEDGs2N7whTTKng00" key="uuid" value="_ewdFcLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <extend xmi:id="_HEGIYLZeEDGs2N7whTTKng" extendedCase="_Ve6ooLZdEDGs2N7whTTKng" extensionLocation="_GVZPULZeEDGs2N7whTTKng" extension="_ewdFcLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_HEGIYLZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_HEGIYLZeEDGs2N7whTTKng00" key="uuid" value="_HEGIYLZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extend> 
    <extensionPoint xmi:id="_FlSBALZeEDGs2N7whTTKng" name="ExtPoint" useCase="_ewdFcLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_FlSBALZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_FlSBALZeEDGs2N7whTTKng00" key="uuid" value="_FlSBALZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </extensionPoint> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_7BD0ULZdEDGs2N7whTTKng" name="Add"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_7BD0ULZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_7BD0ULZdEDGs2N7whTTKng00" key="uuid" value="_7BD0ULZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <include xmi:id="__sdMcLZdEDGs2N7whTTKng" addition="_d1QBcLZdEDGs2N7whTTKng" includingCase="_7BD0ULZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="__sdMcLZdEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="__sdMcLZdEDGs2N7whTTKng00" key="uuid" value="__sdMcLZdEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </include> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_7lFucLZdEDGs2N7whTTKng" name="Remove"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_7lFucLZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_7lFucLZdEDGs2N7whTTKng00" key="uuid" value="_7lFucLZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <include xmi:id="_AJqs4LZeEDGs2N7whTTKng" addition="_d1QBcLZdEDGs2N7whTTKng" includingCase="_7lFucLZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_AJqs4LZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_AJqs4LZeEDGs2N7whTTKng00" key="uuid" value="_AJqs4LZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </include> 
   </ownedUseCase> 
   <ownedUseCase xmi:id="_8E528LZdEDGs2N7whTTKng" name="Update"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_8E528LZdEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_8E528LZdEDGs2N7whTTKng00" key="uuid" value="_8E528LZdEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <include xmi:id="_Aw5E8LZeEDGs2N7whTTKng" addition="_d1QBcLZdEDGs2N7whTTKng" includingCase="_8E528LZdEDGs2N7whTTKng"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_Aw5E8LZeEDGs2N7whTTKng0" source="genmymodel"> 
       <details xmi:id="_Aw5E8LZeEDGs2N7whTTKng00" key="uuid" value="_Aw5E8LZeEDGs2N7whTTKng"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </include> 
   </ownedUseCase> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Actor" xmi:id="_PbgfQLZeEDGs2N7whTTKng" name="Member"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_PbgfQLZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_PbgfQLZeEDGs2N7whTTKng00" key="uuid" value="_PbgfQLZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Actor" xmi:id="_UK9Q8LZeEDGs2N7whTTKng" name="Librarian"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_UK9Q8LZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_UK9Q8LZeEDGs2N7whTTKng00" key="uuid" value="_UK9Q8LZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_WQ4boLZeEDGs2N7whTTKng" name="Member_Inquiry for membership" memberEnd="_WQ3NgLZeEDGs2N7whTTKng _WQ30kLZeEDGs2N7whTTKng" navigableOwnedEnd="_WQ3NgLZeEDGs2N7whTTKng _WQ30kLZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_WQ4boLZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_WQ4boLZeEDGs2N7whTTKng00" key="uuid" value="_WQ4boLZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_WQ3NgLZeEDGs2N7whTTKng" name="inquiry for membership" type="_SyMjsLZdEDGs2N7whTTKng" owningAssociation="_WQ4boLZeEDGs2N7whTTKng" association="_WQ4boLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_WQ3NgLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_WQ3NgLZeEDGs2N7whTTKng00" key="uuid" value="_WQ3NgLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_WQ3NgLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_WQ3NgLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_WQ30kLZeEDGs2N7whTTKng" name="member" type="_PbgfQLZeEDGs2N7whTTKng" owningAssociation="_WQ4boLZeEDGs2N7whTTKng" association="_WQ4boLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_WQ30kLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_WQ30kLZeEDGs2N7whTTKng00" key="uuid" value="_WQ30kLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_WQ30kLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_WQ30kLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_XMiyoLZeEDGs2N7whTTKng" name="Member_Request book" memberEnd="_XMg9cLZeEDGs2N7whTTKng _XMiLkLZeEDGs2N7whTTKng" navigableOwnedEnd="_XMg9cLZeEDGs2N7whTTKng _XMiLkLZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_XMiyoLZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_XMiyoLZeEDGs2N7whTTKng00" key="uuid" value="_XMiyoLZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_XMg9cLZeEDGs2N7whTTKng" name="request book" type="_TLqzoLZdEDGs2N7whTTKng" owningAssociation="_XMiyoLZeEDGs2N7whTTKng" association="_XMiyoLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XMg9cLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XMg9cLZeEDGs2N7whTTKng00" key="uuid" value="_XMg9cLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XMg9cLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XMg9cLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_XMiLkLZeEDGs2N7whTTKng" name="member" type="_PbgfQLZeEDGs2N7whTTKng" owningAssociation="_XMiyoLZeEDGs2N7whTTKng" association="_XMiyoLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XMiLkLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XMiLkLZeEDGs2N7whTTKng00" key="uuid" value="_XMiLkLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XMiLkLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XMiLkLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_Xanq4LZeEDGs2N7whTTKng" name="Member_Request book return" memberEnd="_XajZcLZeEDGs2N7whTTKng _XakAgLZeEDGs2N7whTTKng" navigableOwnedEnd="_XajZcLZeEDGs2N7whTTKng _XakAgLZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_Xanq4LZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_Xanq4LZeEDGs2N7whTTKng00" key="uuid" value="_Xanq4LZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_XajZcLZeEDGs2N7whTTKng" name="request book return" type="_Tk_SkLZdEDGs2N7whTTKng" owningAssociation="_Xanq4LZeEDGs2N7whTTKng" association="_Xanq4LZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XajZcLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XajZcLZeEDGs2N7whTTKng00" key="uuid" value="_XajZcLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XajZcLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XajZcLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_XakAgLZeEDGs2N7whTTKng" name="member" type="_PbgfQLZeEDGs2N7whTTKng" owningAssociation="_Xanq4LZeEDGs2N7whTTKng" association="_Xanq4LZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XakAgLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XakAgLZeEDGs2N7whTTKng00" key="uuid" value="_XakAgLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XakAgLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XakAgLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_XuGnkbZeEDGs2N7whTTKng" name="Member_Search books" memberEnd="_XuGAgLZeEDGs2N7whTTKng _XuGnkLZeEDGs2N7whTTKng" navigableOwnedEnd="_XuGAgLZeEDGs2N7whTTKng _XuGnkLZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_XuGnkbZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_XuGnkbZeEDGs2N7whTTKng00" key="uuid" value="_XuGnkbZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_XuGAgLZeEDGs2N7whTTKng" name="search books" type="_UFZ4ALZdEDGs2N7whTTKng" owningAssociation="_XuGnkbZeEDGs2N7whTTKng" association="_XuGnkbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XuGAgLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XuGAgLZeEDGs2N7whTTKng00" key="uuid" value="_XuGAgLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XuGAgLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XuGAgLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_XuGnkLZeEDGs2N7whTTKng" name="member" type="_PbgfQLZeEDGs2N7whTTKng" owningAssociation="_XuGnkbZeEDGs2N7whTTKng" association="_XuGnkbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_XuGnkLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_XuGnkLZeEDGs2N7whTTKng00" key="uuid" value="_XuGnkLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_XuGnkLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_XuGnkLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_YQMoAbZeEDGs2N7whTTKng" name="Librarian_Issue member card" memberEnd="_YQMA8LZeEDGs2N7whTTKng _YQMoALZeEDGs2N7whTTKng" navigableOwnedEnd="_YQMA8LZeEDGs2N7whTTKng _YQMoALZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_YQMoAbZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_YQMoAbZeEDGs2N7whTTKng00" key="uuid" value="_YQMoAbZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_YQMA8LZeEDGs2N7whTTKng" name="issue member card" type="_U13roLZdEDGs2N7whTTKng" owningAssociation="_YQMoAbZeEDGs2N7whTTKng" association="_YQMoAbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_YQMA8LZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_YQMA8LZeEDGs2N7whTTKng00" key="uuid" value="_YQMA8LZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_YQMA8LZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQMA8LZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_YQMoALZeEDGs2N7whTTKng" name="librarian" type="_UK9Q8LZeEDGs2N7whTTKng" owningAssociation="_YQMoAbZeEDGs2N7whTTKng" association="_YQMoAbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_YQMoALZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_YQMoALZeEDGs2N7whTTKng00" key="uuid" value="_YQMoALZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_YQMoALZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_YQMoALZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_YmY6cbZeEDGs2N7whTTKng" name="Librarian_Issue book" memberEnd="_YmXsULZeEDGs2N7whTTKng _YmY6cLZeEDGs2N7whTTKng" navigableOwnedEnd="_YmXsULZeEDGs2N7whTTKng _YmY6cLZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_YmY6cbZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_YmY6cbZeEDGs2N7whTTKng00" key="uuid" value="_YmY6cbZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_YmXsULZeEDGs2N7whTTKng" name="issue book" type="_VNDckLZdEDGs2N7whTTKng" owningAssociation="_YmY6cbZeEDGs2N7whTTKng" association="_YmY6cbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_YmXsULZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_YmXsULZeEDGs2N7whTTKng00" key="uuid" value="_YmXsULZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_YmXsULZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_YmXsULZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_YmY6cLZeEDGs2N7whTTKng" name="librarian" type="_UK9Q8LZeEDGs2N7whTTKng" owningAssociation="_YmY6cbZeEDGs2N7whTTKng" association="_YmY6cbZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_YmY6cLZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_YmY6cLZeEDGs2N7whTTKng00" key="uuid" value="_YmY6cLZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_YmY6cLZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_YmY6cLZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_Y7GmMLZeEDGs2N7whTTKng" name="Librarian_Return book" memberEnd="_Y7EJ8LZeEDGs2N7whTTKng _Y7F_ILZeEDGs2N7whTTKng" navigableOwnedEnd="_Y7EJ8LZeEDGs2N7whTTKng _Y7F_ILZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_Y7GmMLZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_Y7GmMLZeEDGs2N7whTTKng00" key="uuid" value="_Y7GmMLZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_Y7EJ8LZeEDGs2N7whTTKng" name="return book" type="_Ve6ooLZdEDGs2N7whTTKng" owningAssociation="_Y7GmMLZeEDGs2N7whTTKng" association="_Y7GmMLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_Y7EJ8LZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_Y7EJ8LZeEDGs2N7whTTKng00" key="uuid" value="_Y7EJ8LZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_Y7EJ8LZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y7EJ8LZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_Y7F_ILZeEDGs2N7whTTKng" name="librarian" type="_UK9Q8LZeEDGs2N7whTTKng" owningAssociation="_Y7GmMLZeEDGs2N7whTTKng" association="_Y7GmMLZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_Y7F_ILZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_Y7F_ILZeEDGs2N7whTTKng00" key="uuid" value="_Y7F_ILZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_Y7F_ILZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y7F_ILZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_ZKyoALZeEDGs2N7whTTKng" name="Librarian_Update member profile" memberEnd="_ZKxZ4LZeEDGs2N7whTTKng _ZKyA8LZeEDGs2N7whTTKng" navigableOwnedEnd="_ZKxZ4LZeEDGs2N7whTTKng _ZKyA8LZeEDGs2N7whTTKng"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_ZKyoALZeEDGs2N7whTTKng0" source="genmymodel"> 
     <details xmi:id="_ZKyoALZeEDGs2N7whTTKng00" key="uuid" value="_ZKyoALZeEDGs2N7whTTKng"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_ZKxZ4LZeEDGs2N7whTTKng" name="update member profile" type="_WH7wcLZdEDGs2N7whTTKng" owningAssociation="_ZKyoALZeEDGs2N7whTTKng" association="_ZKyoALZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_ZKxZ4LZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_ZKxZ4LZeEDGs2N7whTTKng00" key="uuid" value="_ZKxZ4LZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_ZKxZ4LZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZKxZ4LZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_ZKyA8LZeEDGs2N7whTTKng" name="librarian" type="_UK9Q8LZeEDGs2N7whTTKng" owningAssociation="_ZKyoALZeEDGs2N7whTTKng" association="_ZKyoALZeEDGs2N7whTTKng"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_ZKyA8LZeEDGs2N7whTTKng0" source="genmymodel"> 
      <details xmi:id="_ZKyA8LZeEDGs2N7whTTKng00" key="uuid" value="_ZKyA8LZeEDGs2N7whTTKng"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_ZKyA8LZeEDGs2N7whTTKng1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZKyA8LZeEDGs2N7whTTKng2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_PxkOwM_lEDKZyJxPkNTnzw" name="Librarian_Maintain book in records" memberEnd="_PxhygM_lEDKZyJxPkNTnzw _PxjnsM_lEDKZyJxPkNTnzw" navigableOwnedEnd="_PxhygM_lEDKZyJxPkNTnzw _PxjnsM_lEDKZyJxPkNTnzw"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_PxkOwM_lEDKZyJxPkNTnzw0" source="genmymodel"> 
     <details xmi:id="_PxkOwM_lEDKZyJxPkNTnzw00" key="uuid" value="_PxkOwM_lEDKZyJxPkNTnzw"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_PxhygM_lEDKZyJxPkNTnzw" name="maintain book in records" type="_d1QBcLZdEDGs2N7whTTKng" owningAssociation="_PxkOwM_lEDKZyJxPkNTnzw" association="_PxkOwM_lEDKZyJxPkNTnzw"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_PxhygM_lEDKZyJxPkNTnzw0" source="genmymodel"> 
      <details xmi:id="_PxhygM_lEDKZyJxPkNTnzw00" key="uuid" value="_PxhygM_lEDKZyJxPkNTnzw"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_PxhygM_lEDKZyJxPkNTnzw1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_PxhygM_lEDKZyJxPkNTnzw2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_PxjnsM_lEDKZyJxPkNTnzw" name="librarian" type="_UK9Q8LZeEDGs2N7whTTKng" owningAssociation="_PxkOwM_lEDKZyJxPkNTnzw" association="_PxkOwM_lEDKZyJxPkNTnzw"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_PxjnsM_lEDKZyJxPkNTnzw0" source="genmymodel"> 
      <details xmi:id="_PxjnsM_lEDKZyJxPkNTnzw00" key="uuid" value="_PxjnsM_lEDKZyJxPkNTnzw"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_PxjnsM_lEDKZyJxPkNTnzw1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_PxjnsM_lEDKZyJxPkNTnzw2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_a6zNAM_lEDKZyJxPkNTnzw" name="Member_Cancel membership" memberEnd="_a6xX0M_lEDKZyJxPkNTnzw _a6yl8M_lEDKZyJxPkNTnzw" navigableOwnedEnd="_a6xX0M_lEDKZyJxPkNTnzw _a6yl8M_lEDKZyJxPkNTnzw"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_a6zNAM_lEDKZyJxPkNTnzw0" source="genmymodel"> 
     <details xmi:id="_a6zNAM_lEDKZyJxPkNTnzw00" key="uuid" value="_a6zNAM_lEDKZyJxPkNTnzw"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_a6xX0M_lEDKZyJxPkNTnzw" name="cancel membership" type="_dT6O8LZdEDGs2N7whTTKng" owningAssociation="_a6zNAM_lEDKZyJxPkNTnzw" association="_a6zNAM_lEDKZyJxPkNTnzw"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_a6xX0M_lEDKZyJxPkNTnzw0" source="genmymodel"> 
      <details xmi:id="_a6xX0M_lEDKZyJxPkNTnzw00" key="uuid" value="_a6xX0M_lEDKZyJxPkNTnzw"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_a6xX0M_lEDKZyJxPkNTnzw1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_a6xX0M_lEDKZyJxPkNTnzw2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_a6yl8M_lEDKZyJxPkNTnzw" name="member" type="_PbgfQLZeEDGs2N7whTTKng" owningAssociation="_a6zNAM_lEDKZyJxPkNTnzw" association="_a6zNAM_lEDKZyJxPkNTnzw"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_a6yl8M_lEDKZyJxPkNTnzw0" source="genmymodel"> 
      <details xmi:id="_a6yl8M_lEDKZyJxPkNTnzw00" key="uuid" value="_a6yl8M_lEDKZyJxPkNTnzw"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_a6yl8M_lEDKZyJxPkNTnzw1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_a6yl8M_lEDKZyJxPkNTnzw2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
 </uml:Model> 
</xmi:XMI>
