<?xml version="1.0" encoding="UTF-8"?>
<UMLProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:fn="http://www.w3.org/2005/xpath-functions"
            xmlns:xslt="http://modelDrivenSolutions.org/2007/XSL/Transform/target"
            xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML"
            profiletype="uml2">
   <Documentation id="MagicDrawPro" name="MagicDraw Profile" version="1.0"
                  notes="MagicDraw Profile"/>
   <Content>
      <Stereotypes>
         <Stereotype name="tagGroup" notes="">
            <AppliesTo>
               <Apply type="Property"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="DiagramInfo" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="Creationdate" type="String" description="" unit="" values="" default=""/>
               <Tag name="Author" type="String" description="" unit="" values="" default=""/>
               <Tag name="Modificationdate" type="String" description="" unit="" values=""
                    default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="InvisibleStereotype" notes="">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="TODO_Owner" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="TODO" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="useCaseView" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="useCaseViewID" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="setter" notes="">
            <AppliesTo>
               <Apply type="Operation"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="gettersetterforattribute" type="Element" description="" unit="" values=""
                    default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="HyperlinkOwner" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="hyperlinkModel" type="Element" description="" unit="" values=""
                    default=""/>
               <Tag name="hyperlinkTextActive" type="String" description="" unit="" values=""
                    default=""/>
               <Tag name="hyperlinkModelActive" type="Element" description="" unit="" values=""
                    default=""/>
               <Tag name="hyperlinkText" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="deploymentView" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="deploymentViewID" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="constructor" notes="">
            <AppliesTo>
               <Apply type="Operation"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="designModel" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="designModelID" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="typeModifier" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="typeModifier" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="destructor" notes="">
            <AppliesTo>
               <Apply type="Operation"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="fileView" notes="">
            <AppliesTo>
               <Apply type="Package"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="getter" notes="">
            <AppliesTo>
               <Apply type="Operation"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="gettersetterforattribute" type="Element" description="" unit="" values=""
                    default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="implementationModel" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="implementationModelID" type="int" description="" unit="" values=""
                    default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="conceptualView" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="conceptualViewID" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="processView" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="processViewID" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="useCaseModel" notes="">
            <AppliesTo>
               <Apply type="Model"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="SDDSubsystem" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Package"/>
               <Apply type="Component"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="subsystemResources" type="String" description="" unit="" values=""
                    default=""/>
               <Tag name="subsystemInteractions" type="String" description="" unit="" values=""
                    default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="autoGeneratedName" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="NamedElement"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="iconHolder" notes="">
            <AppliesTo>
               <Apply type="Enumeration"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="hasGroupName" notes="">
            <AppliesTo>
               <Apply type="Property"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="groupName" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="virtual" notes="">
            <AppliesTo>
               <Apply type="Dependency"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="details" type="String" description="" unit="" values="" default=""/>
               <Tag name="n" type="int" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="auxiliaryResource" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Package"/>
            </AppliesTo>
         </Stereotype>
         <Stereotype name="Info" notes="">
            <AppliesTo>
               <Apply type="Package"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="author" type="String" description="" unit="" values="" default=""/>
               <Tag name="version" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="CustomImageHolder" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="Content" type="String" description="" unit="" values="" default=""/>
               <Tag name="Format" type="String" description="" unit="" values="" default=""/>
               <Tag name="Location" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="migrationLog" notes="">
            <AppliesTo>
               <Apply type="Element"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="logEntry" type="String" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
         <Stereotype name="DiagramTable" notes="" generalizes="InvisibleStereotype">
            <AppliesTo>
               <Apply type="Diagram"/>
            </AppliesTo>
            <TaggedValues>
               <Tag name="rowElements" type="String" description="" unit="" values="" default=""/>
               <Tag name="columnElements" type="String" description="" unit="" values="" default=""/>
               <Tag name="rowHeight" type="Integer" description="" unit="" values="" default=""/>
               <Tag name="columnWidth" type="Integer" description="" unit="" values="" default=""/>
            </TaggedValues>
         </Stereotype>
      </Stereotypes>
   </Content>
</UMLProfile>
