{
    "MODELTYPE": {
        "public": true,
        "shortDescription": "Model Type",
        "values": [
            {
                "id": "C4",
                "ShortDescription": "C4 Architecture",
                "SystemType": [
                    "SYSTEM",
                    "ACTOR",
                    "DATASTORE",
                    "GROUP"
                ],
                "InteractionType": [
                    "->",
                    "->>",
                    "<->",
                    "<<->>",
                    "<<->"
                ]
            },
            {
                "id": "ERD",
                "ShortDescription": "Entity Relationship",
                "SystemType": [
                    "ENTITY",
                    "GROUP"
                ],
                "InteractionType": [
                    "|-|<",
                    ">-<",
                    "|-O|",
                    "|-O<",
                    "|-|",
                    "<|--",
                    "<>-",
                    "<><-",
                    "-|>"
                ]
            },
            {
                "id": "FLOWCHART",
                "ShortDescription": "Basic Flowchart",
                "SystemType": [
                    "START",
                    "END",
                    "DECISION",
                    "PROCESS",
                    "GROUP"
                ],
                "InteractionType": [
                    "->"
                ]
            },
            {
                "id": "BPMN_LITE",
                "ShortDescription": "BPMN Lite",
                "SystemType": [
                    "BPMN_START_EVENT",
                    "BPMN_TIMER_START_INTERRUPTING",
                    "BPMN_MESSAGE_START_INTERRUPTING",
                    "BPMN_INTERMEDIATE_EVENT",
                    "BPMN_END_EVENT",
                    "BPMN_TASK",
                    "BPMN_SUBPROCESS",
                    "BPMN_XOR_GATEWAY",
                    "BPMN_GATEWAY_EXCLUSIVE_PLAIN",
                    "BPMN_GATEWAY_INCLUSIVE",
                    "BPMN_AND_GATEWAY",
                    "BPMN_DATA_STORE",
                    "BPMN_DATA_OBJECT",
                    "GROUP",
                    "BPMN_SWIMLANE_HORIZONTAL",
                    "BPMN_SWIMLANE_VERTICAL"
                ],
                "InteractionType": [
                    "->"
                ]
            },
            {
                "id": "ARCHIMATE",
                "ShortDescription": "ArchiMate",
                "SystemType": [
                    "ARCHI_BUSINESS_ACTOR",
                    "ARCHI_BUSINESS_ROLE",
                    "ARCHI_BUSINESS_COLLABORATION",
                    "ARCHI_BUSINESS_INTERFACE",
                    "ARCHI_BUSINESS_PROCESS",
                    "ARCHI_BUSINESS_FUNCTION",
                    "ARCHI_BUSINESS_INTERACTION",
                    "ARCHI_BUSINESS_EVENT",
                    "ARCHI_BUSINESS_SERVICE",
                    "ARCHI_BUSINESS_OBJECT",
                    "ARCHI_APPLICATION_COMPONENT",
                    "ARCHI_APPLICATION_COLLABORATION",
                    "ARCHI_APPLICATION_INTERFACE",
                    "ARCHI_APPLICATION_PROCESS",
                    "ARCHI_APPLICATION_FUNCTION",
                    "ARCHI_APPLICATION_INTERACTION",
                    "ARCHI_APPLICATION_EVENT",
                    "ARCHI_APPLICATION_SERVICE",
                    "ARCHI_DATA_OBJECT",
                    "ARCHI_TECH_NODE",
                    "ARCHI_TECH_DEVICE",
                    "ARCHI_SYSTEM_SOFTWARE",
                    "ARCHI_TECH_COLLABORATION",
                    "ARCHI_TECH_INTERFACE",
                    "ARCHI_TECH_PROCESS",
                    "ARCHI_TECH_FUNCTION",
                    "ARCHI_TECH_INTERACTION",
                    "ARCHI_TECH_EVENT",
                    "ARCHI_TECH_SERVICE",
                    "ARCHI_COMMUNICATION_NETWORK",
                    "ARCHI_ARTIFACT",
                    "ARCHI_EQUIPMENT",
                    "ARCHI_FACILITY",
                    "ARCHI_MATERIAL",
                    "ARCHI_PATH",
                    "ARCHI_LOCATION",
                    "ARCHI_CAPABILITY",
                    "ARCHI_RESOURCE",
                    "ARCHI_VALUE_STREAM",
                    "ARCHI_COURSE_OF_ACTION",
                    "ARCHI_WORK_PACKAGE",
                    "ARCHI_IMPLEMENTATION_EVENT",
                    "ARCHI_DELIVERABLE",
                    "ARCHI_OUTCOME",
                    "ARCHI_GOAL",
                    "ARCHI_REQUIREMENT",
                    "ARCHI_CONSTRAINT",
                    "ARCHI_PRINCIPLE",
                    "ARCHI_DRIVER",
                    "ARCHI_ASSESSMENT",
                    "ARCHI_GAP",
                    "ARCHI_PLATEAU",
                    "ARCHI_VALUE",
                    "ARCHI_MEANING",
                    "ARCHI_REPRESENTATION",
                    "ARCHI_PRODUCT",
                    "ARCHI_CONTRACT",
                    "ARCHI_STAKEHOLDER",
                    "GROUP"
                ],
                "InteractionType": [
                    "ASSOCIATION",
                    "FLOW",
                    "TRIGGERING",
                    "SERVING",
                    "REALIZATION",
                    "ASSIGNMENT",
                    "AGGREGATION",
                    "COMPOSITION",
                    "ACCESS"
                ]
            },
            {
                "id": "SEQUENCE_DIAGRAM",
                "ShortDescription": "Sequence Diagram",
                "SystemType": [
                    "SEQ_ACTOR",
                    "SEQ_BOUNDARY",
                    "SEQ_CONTROL",
                    "SEQ_ENTITY",
                    "SEQ_DATABASE",
                    "SEQ_COMPONENT",
                    "SEQ_EXTERNAL",
                    "GROUP"
                ],
                "InteractionType": [
                    "SEQ_SYNC_CALL",
                    "SEQ_ASYNC_CALL",
                    "SEQ_RETURN",
                    "SEQ_CREATE",
                    "SEQ_DESTROY",
                    "SEQ_FOUND",
                    "SEQ_LOST",
                    "SEQ_FRG_ALT",
                    "SEQ_FRG_OPT",
                    "SEQ_FRG_LOOP",
                    "SEQ_FRG_BREAK",
                    "SEQ_FRG_PAR",
                    "SEQ_FRG_REF",
                    "SEQ_FRG_END"
                ]
            },
            {
                "id": "OTHER",
                "ShortDescription": "Other"
            }
        ]
    },
    "INPUTTYPE": {
        "public": true,
        "shortDescription": "Input Types",
        "values": [
            {
                "id": "date",
                "ShortDescription": "Date"
            },
            {
                "id": "datetime-local",
                "ShortDescription": "Date Time"
            },
            {
                "id": "number",
                "ShortDescription": "Number"
            },
            {
                "id": "select",
                "ShortDescription": "Select"
            },
            {
                "id": "text",
                "ShortDescription": "Text"
            },
            {
                "id": "textarea",
                "ShortDescription": "Text Area"
            },
            {
                "id": "url",
                "ShortDescription": "URL"
            }
        ]
    },
    "SYSTEMTYPE": {
        "public": false,
        "shortDescription": "System Types",
        "values": [
            {
                "id": "SYSTEM",
                "ShortDescription": "System",
                "LongDescription": "A system",
                "mxGraphStyle": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;rounded=1;",
                "width": 120,
                "height": 80
            },
            {
                "id": "ENTITY",
                "ShortDescription": "Entity",
                "LongDescription": "An Entity",
                "mxGraphStyle": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;rounded=1;",
                "width": 120,
                "height": 80
            },
            {
                "id": "ACTOR",
                "ShortDescription": "Actor",
                "LongDescription": "An actor or user",
                "mxGraphStyle": "shape=umlActor;verticalAlign=bottom;html=1;outlineConnect=0;whiteSpace=wrap;strokeColor=#666666;fillColor=none;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "DECISION",
                "ShortDescription": "Decision",
                "LongDescription": "Flow Chart Decision",
                "mxGraphStyle": "shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 100,
                "height": 100
            },
            {
                "id": "PROCESS",
                "ShortDescription": "Process",
                "LongDescription": "Process",
                "mxGraphStyle": "shape=rectangle;rounded=1;whiteSpace=wrap;html=1;align=center;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 120,
                "height": 80
            },
            {
                "id": "DATASTORE",
                "ShortDescription": "DataStore",
                "LongDescription": "A data storage component",
                "mxGraphStyle": "shape=cylinder;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 60,
                "height": 80
            },
            {
                "id": "START",
                "ShortDescription": "Flow Chart Start",
                "LongDescription": "Flow Chart Start",
                "mxGraphStyle": "shape=ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#333333;",
                "width": 60,
                "height": 40
            },
            {
                "id": "END",
                "ShortDescription": "Flow Chart End",
                "LongDescription": "Flow Chart End",
                "mxGraphStyle": "shape=ellipse;whiteSpace=wrap;html=1;fillColor=#666666;strokeColor=#666666;fontColor=#FFFFFF;",
                "width": 60,
                "height": 40
            },
            {
                "id": "ARCHI_BUSINESS_ACTOR",
                "ShortDescription": "Business Actor",
                "LongDescription": "ArchiMate Business Actor",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=actor;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_COLLABORATION",
                "ShortDescription": "Business Collaboration",
                "LongDescription": "ArchiMate Business Collaboration",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=collab;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_EVENT",
                "ShortDescription": "Business Event",
                "LongDescription": "ArchiMate Business Event",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=event;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_FUNCTION",
                "ShortDescription": "Business Function",
                "LongDescription": "ArchiMate Business Function",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=function;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_INTERACTION",
                "ShortDescription": "Business Interaction",
                "LongDescription": "ArchiMate Business Interaction",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=interaction;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_INTERFACE",
                "ShortDescription": "Business Interface",
                "LongDescription": "ArchiMate Business Interface",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=interface;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_OBJECT",
                "ShortDescription": "Business Object",
                "LongDescription": "ArchiMate Business Object",
                "mxGraphStyle": "shape=mxgraph.archimate.businessObject;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_PROCESS",
                "ShortDescription": "Business Process",
                "LongDescription": "ArchiMate Business Process",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=process;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_ROLE",
                "ShortDescription": "Business Role",
                "LongDescription": "ArchiMate Business Role",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=role;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_BUSINESS_SERVICE",
                "ShortDescription": "Business Service",
                "LongDescription": "ArchiMate Business Service",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=service;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_COLLABORATION",
                "ShortDescription": "Application Collaboration",
                "LongDescription": "ArchiMate Application Collaboration",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=collab;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_COMPONENT",
                "ShortDescription": "Application Component",
                "LongDescription": "ArchiMate Application Component",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=comp;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_EVENT",
                "ShortDescription": "Application Event",
                "LongDescription": "ArchiMate Application Event",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=event;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_FUNCTION",
                "ShortDescription": "Application Function",
                "LongDescription": "ArchiMate Application Function",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=function;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_INTERACTION",
                "ShortDescription": "Application Interaction",
                "LongDescription": "ArchiMate Application Interaction",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=interaction;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_INTERFACE",
                "ShortDescription": "Application Interface",
                "LongDescription": "ArchiMate Application Interface",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=interface;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_PROCESS",
                "ShortDescription": "Application Process",
                "LongDescription": "ArchiMate Application Process",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=process;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_APPLICATION_SERVICE",
                "ShortDescription": "Application Service",
                "LongDescription": "ArchiMate Application Service",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=service;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_DATA_OBJECT",
                "ShortDescription": "Data Object",
                "LongDescription": "ArchiMate Data Object",
                "mxGraphStyle": "shape=mxgraph.archimate.businessObject;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_NODE",
                "ShortDescription": "Technology Node",
                "LongDescription": "ArchiMate Technology Node",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=node;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_DEVICE",
                "ShortDescription": "Technology Device",
                "LongDescription": "ArchiMate Technology Device",
                "mxGraphStyle": "shape=mxgraph.archimate.tech;techType=device;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_SYSTEM_SOFTWARE",
                "ShortDescription": "System Software",
                "LongDescription": "ArchiMate System Software",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=sysSw;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_COLLABORATION",
                "ShortDescription": "Technology Collaboration",
                "LongDescription": "ArchiMate Technology Collaboration",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=collab;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_INTERFACE",
                "ShortDescription": "Technology Interface",
                "LongDescription": "ArchiMate Technology Interface",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=interface;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_PROCESS",
                "ShortDescription": "Technology Process",
                "LongDescription": "ArchiMate Technology Process",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=process;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_FUNCTION",
                "ShortDescription": "Technology Function",
                "LongDescription": "ArchiMate Technology Function",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=function;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_INTERACTION",
                "ShortDescription": "Technology Interaction",
                "LongDescription": "ArchiMate Technology Interaction",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=interaction;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_EVENT",
                "ShortDescription": "Technology Event",
                "LongDescription": "ArchiMate Technology Event",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=event;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_TECH_SERVICE",
                "ShortDescription": "Technology Service",
                "LongDescription": "ArchiMate Technology Service",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=service;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_COMMUNICATION_NETWORK",
                "ShortDescription": "Communication Network",
                "LongDescription": "ArchiMate Communication Network",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=network;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_ARTIFACT",
                "ShortDescription": "Artifact",
                "LongDescription": "ArchiMate Artifact",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=artifact;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_EQUIPMENT",
                "ShortDescription": "Equipment",
                "LongDescription": "ArchiMate Equipment",
                "mxGraphStyle": "shape=mxgraph.archimate.tech;techType=device;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_FACILITY",
                "ShortDescription": "Facility",
                "LongDescription": "ArchiMate Facility",
                "mxGraphStyle": "shape=mxgraph.archimate.tech;techType=device;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_MATERIAL",
                "ShortDescription": "Material",
                "LongDescription": "ArchiMate Material",
                "mxGraphStyle": "shape=mxgraph.archimate.tech;techType=device;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_PATH",
                "ShortDescription": "Path",
                "LongDescription": "ArchiMate Path",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=commPath;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_LOCATION",
                "ShortDescription": "Location",
                "LongDescription": "ArchiMate Location",
                "mxGraphStyle": "shape=mxgraph.archimate.location;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_CAPABILITY",
                "ShortDescription": "Capability",
                "LongDescription": "ArchiMate Capability",
                "mxGraphStyle": "shape=mxgraph.archimate.application;appType=comp;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_RESOURCE",
                "ShortDescription": "Resource",
                "LongDescription": "ArchiMate Resource",
                "mxGraphStyle": "shape=mxgraph.archimate.businessObject;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_VALUE_STREAM",
                "ShortDescription": "Value Stream",
                "LongDescription": "ArchiMate Value Stream",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=process;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_COURSE_OF_ACTION",
                "ShortDescription": "Course of Action",
                "LongDescription": "ArchiMate Course of Action",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=process;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_WORK_PACKAGE",
                "ShortDescription": "Work Package",
                "LongDescription": "ArchiMate Work Package",
                "mxGraphStyle": "shape=mxgraph.archimate.product;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_IMPLEMENTATION_EVENT",
                "ShortDescription": "Implementation Event",
                "LongDescription": "ArchiMate Implementation Event",
                "mxGraphStyle": "shape=mxgraph.archimate.business;busType=event;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_DELIVERABLE",
                "ShortDescription": "Deliverable",
                "LongDescription": "ArchiMate Deliverable",
                "mxGraphStyle": "shape=mxgraph.archimate.product;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_OUTCOME",
                "ShortDescription": "Outcome",
                "LongDescription": "ArchiMate Outcome",
                "mxGraphStyle": "shape=mxgraph.archimate.representation;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_GOAL",
                "ShortDescription": "Goal",
                "LongDescription": "ArchiMate Goal",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=goal;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_REQUIREMENT",
                "ShortDescription": "Requirement",
                "LongDescription": "ArchiMate Requirement",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=req;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_CONSTRAINT",
                "ShortDescription": "Constraint",
                "LongDescription": "ArchiMate Constraint",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=const;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_PRINCIPLE",
                "ShortDescription": "Principle",
                "LongDescription": "ArchiMate Principle",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=princ;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_DRIVER",
                "ShortDescription": "Driver",
                "LongDescription": "ArchiMate Driver",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=driver;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_ASSESSMENT",
                "ShortDescription": "Assessment",
                "LongDescription": "ArchiMate Assessment",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=assess;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_GAP",
                "ShortDescription": "Gap",
                "LongDescription": "ArchiMate Gap",
                "mxGraphStyle": "shape=mxgraph.archimate.gap;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_PLATEAU",
                "ShortDescription": "Plateau",
                "LongDescription": "ArchiMate Plateau",
                "mxGraphStyle": "shape=mxgraph.archimate.tech;techType=plateau;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_VALUE",
                "ShortDescription": "Value",
                "LongDescription": "ArchiMate Value",
                "mxGraphStyle": "shape=mxgraph.archimate.representation;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_MEANING",
                "ShortDescription": "Meaning",
                "LongDescription": "ArchiMate Meaning",
                "mxGraphStyle": "shape=mxgraph.archimate.representation;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_REPRESENTATION",
                "ShortDescription": "Representation",
                "LongDescription": "ArchiMate Representation",
                "mxGraphStyle": "shape=mxgraph.archimate.representation;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_PRODUCT",
                "ShortDescription": "Product",
                "LongDescription": "ArchiMate Product",
                "mxGraphStyle": "shape=mxgraph.archimate.product;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_CONTRACT",
                "ShortDescription": "Contract",
                "LongDescription": "ArchiMate Contract",
                "mxGraphStyle": "shape=mxgraph.archimate.businessObject;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "ARCHI_STAKEHOLDER",
                "ShortDescription": "Stakeholder",
                "LongDescription": "ArchiMate Stakeholder",
                "mxGraphStyle": "shape=mxgraph.archimate.motiv;motivType=stake;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 160,
                "height": 80
            },
            {
                "id": "BPMN_START_EVENT",
                "ShortDescription": "Start Event",
                "LongDescription": "BPMN Start Event (none)",
                "mxGraphStyle": "shape=bpmnStartEvent;perimeter=ellipsePerimeter;aspect=fixed;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_TIMER_START_INTERRUPTING",
                "ShortDescription": "Timer Start Interrupting",
                "LongDescription": "BPMN Timer Start Interrupting",
                "mxGraphStyle": "shape=bpmnTimerStartEvent;perimeter=ellipsePerimeter;aspect=fixed;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_MESSAGE_START_INTERRUPTING",
                "ShortDescription": "Message Start Interrupting",
                "LongDescription": "BPMN Message Start Interrupting",
                "mxGraphStyle": "shape=bpmnMessageStartEvent;perimeter=ellipsePerimeter;aspect=fixed;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_INTERMEDIATE_EVENT",
                "ShortDescription": "Intermediate Event",
                "LongDescription": "BPMN Intermediate Event (none)",
                "mxGraphStyle": "shape=bpmnIntermediateEvent;perimeter=ellipsePerimeter;aspect=fixed;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_END_EVENT",
                "ShortDescription": "End Event",
                "LongDescription": "BPMN End Event (none)",
                "mxGraphStyle": "shape=bpmnEndEvent;perimeter=ellipsePerimeter;aspect=fixed;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeWidth=3;strokeColor=#000000;fillColor=none;verticalLabelPosition=bottom;verticalAlign=top;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_TASK",
                "ShortDescription": "Task",
                "LongDescription": "BPMN Task",
                "mxGraphStyle": "shape=bpmnTask;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;",
                "width": 120,
                "height": 80
            },
            {
                "id": "BPMN_SUBPROCESS",
                "ShortDescription": "Sub-Process",
                "LongDescription": "BPMN Sub-Process (collapsed)",
                "mxGraphStyle": "shape=bpmnSubprocess;align=center;verticalAlign=top;labelPosition=top;spacingTop=6;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;",
                "width": 120,
                "height": 80
            },
            {
                "id": "BPMN_XOR_GATEWAY",
                "ShortDescription": "XOR Gateway",
                "LongDescription": "BPMN XOR Gateway",
                "mxGraphStyle": "shape=bpmnGatewayExclusive;perimeter=rhombusPerimeter;aspect=fixed;align=center;verticalAlign=bottom;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_GATEWAY_EXCLUSIVE_PLAIN",
                "ShortDescription": "Exclusive Gateway (Plain)",
                "LongDescription": "BPMN Exclusive Gateway (Plain)",
                "mxGraphStyle": "shape=bpmnGatewayExclusivePlain;perimeter=rhombusPerimeter;aspect=fixed;align=center;verticalAlign=bottom;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_GATEWAY_INCLUSIVE",
                "ShortDescription": "Inclusive Gateway",
                "LongDescription": "BPMN Inclusive Gateway",
                "mxGraphStyle": "shape=bpmnGatewayInclusive;perimeter=rhombusPerimeter;aspect=fixed;align=center;verticalAlign=bottom;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_AND_GATEWAY",
                "ShortDescription": "AND Gateway",
                "LongDescription": "BPMN Parallel Gateway",
                "mxGraphStyle": "shape=bpmnGatewayParallel;perimeter=rhombusPerimeter;aspect=fixed;align=center;verticalAlign=bottom;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;labelBackgroundColor=#ffffff;labelBorderColor=none;labelPadding=2;",
                "width": 40,
                "height": 40
            },
            {
                "id": "BPMN_DATA_STORE",
                "ShortDescription": "Data Store",
                "LongDescription": "BPMN Data Store",
                "mxGraphStyle": "shape=bpmnDataStore;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;",
                "width": 80,
                "height": 80
            },
            {
                "id": "BPMN_DATA_OBJECT",
                "ShortDescription": "Data Object",
                "LongDescription": "BPMN Data Object",
                "mxGraphStyle": "shape=bpmnDataObject;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=none;",
                "width": 80,
                "height": 80
            },
            {
                "id": "GROUP",
                "ShortDescription": "Group",
                "LongDescription": "A grouping container that can hold other elements visually. Available in every model type.",
                "mxGraphStyle": "shape=group;fillColor=none;align=left;verticalAlign=top;spacingLeft=5;spacingTop=5;whiteSpace=wrap;html=1;strokeColor=#666666;fontColor=#333333;",
                "width": 200,
                "height": 200
            },
            {
                "id": "BPMN_SWIMLANE_HORIZONTAL",
                "ShortDescription": "Swimlane Horizontal",
                "LongDescription": "BPMN Swimlane Horizontal",
                "mxGraphStyle": "shape=bpmnSwimlaneHorizontal;horizontal=0;startSize=20;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;textRotation=-90;strokeColor=#000000;",
                "width": 500,
                "height": 160
            },
            {
                "id": "BPMN_SWIMLANE_VERTICAL",
                "ShortDescription": "Swimlane Vertical",
                "LongDescription": "BPMN Swimlane Vertical",
                "mxGraphStyle": "shape=bpmnSwimlaneVertical;horizontal=1;startSize=20;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;strokeColor=#000000;",
                "width": 500,
                "height": 160
            },
            {
                "id": "SEQ_ACTOR",
                "ShortDescription": "Actor (Sequence)",
                "LongDescription": "Sequence Diagram Actor/Participant",
                "mxGraphStyle": "shape=umlActor;verticalAlign=bottom;html=1;outlineConnect=0;whiteSpace=wrap;strokeColor=#666666;fillColor=none;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "SEQ_BOUNDARY",
                "ShortDescription": "Boundary",
                "LongDescription": "Sequence Diagram Boundary Object",
                "mxGraphStyle": "shape=umlBoundary;whiteSpace=wrap;html=1;strokeColor=#666666;fillColor=none;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "SEQ_CONTROL",
                "ShortDescription": "Control",
                "LongDescription": "Sequence Diagram Control Object",
                "mxGraphStyle": "shape=umlControl;whiteSpace=wrap;html=1;strokeColor=#666666;fillColor=none;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "SEQ_ENTITY",
                "ShortDescription": "Entity (Sequence)",
                "LongDescription": "Sequence Diagram Entity Object",
                "mxGraphStyle": "shape=umlEntity;whiteSpace=wrap;html=1;strokeColor=#666666;fillColor=none;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "SEQ_DATABASE",
                "ShortDescription": "Database (Sequence)",
                "LongDescription": "Sequence Diagram Database",
                "mxGraphStyle": "shape=cylinder;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 60,
                "height": 80
            },
            {
                "id": "SEQ_COMPONENT",
                "ShortDescription": "Component (Sequence)",
                "LongDescription": "Sequence Diagram Component",
                "mxGraphStyle": "shape=module;align=center;verticalAlign=middle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;",
                "width": 100,
                "height": 80
            },
            {
                "id": "SEQ_EXTERNAL",
                "ShortDescription": "External",
                "LongDescription": "Sequence Diagram External Actor — rendered as a circle; used as the endpoint for found/lost messages",
                "mxGraphStyle": "shape=ellipse;aspect=fixed;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#333333;fontColor=#333333;",
                "width": 60,
                "height": 60
            }
        ]
    },
    "INTERACTIONTYPE": {
        "public": false,
        "shortDescription": "Interaction Type",
        "values": [
            {
                "id": "->",
                "ShortDescription": "->",
                "mxGraphStyle": "endArrow=classic;html=1;strokeWidth=2;endFill=1;rounded=1;orthogonalLoop=1;jettySize=auto;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "->>",
                "ShortDescription": "->>",
                "mxGraphStyle": "endArrow=open;html=1;strokeWidth=2;endFill=0;rounded=1;orthogonalLoop=1;jettySize=auto;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<->",
                "ShortDescription": "<->",
                "mxGraphStyle": "startArrow=classic;endArrow=classic;html=1;strokeWidth=2;startFill=1;endFill=1;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<<->>",
                "ShortDescription": "<<->>",
                "mxGraphStyle": "startArrow=open;endArrow=open;html=1;strokeWidth=2;startFill=0;endFill=0;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<<->",
                "ShortDescription": "<<->",
                "mxGraphStyle": "startArrow=open;endArrow=classic;html=1;strokeWidth=2;startFill=0;endFill=1;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "|-|<",
                "ShortDescription": "|-|< (one-to-one-or-many)",
                "LongDescription": "one to one or more",
                "mxGraphStyle": "edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;startArrow=ERone;startFill=0;endArrow=ERoneToMany;endFill=0;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": ">-<",
                "ShortDescription": ">-< (many-to-many)",
                "LongDescription": "many to many",
                "mxGraphStyle": "edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;startArrow=ERmany;startFill=0;endArrow=ERmany;endFill=0;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "|-O|",
                "ShortDescription": "|-O| (one-to-zero-or-one)",
                "LongDescription": "one to zero or one",
                "mxGraphStyle": "edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;startArrow=ERone;startFill=0;endArrow=ERzeroToOne;endFill=0;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "|-O<",
                "ShortDescription": "|-O< (one-to-zero-or-many)",
                "LongDescription": "one to zero or many",
                "mxGraphStyle": "edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;startArrow=ERone;startFill=0;endArrow=ERzeroToMany;endFill=0;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "|-|",
                "ShortDescription": "|-| (one-to-one)",
                "LongDescription": "one to one",
                "mxGraphStyle": "edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;startArrow=ERone;startFill=0;endArrow=ERone;endFill=0;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<|--",
                "ShortDescription": "<|-- (is-a)",
                "LongDescription": "Inheritance (is-a)",
                "mxGraphStyle": "startArrow=block;endArrow=classic;dashed=1;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<>-",
                "ShortDescription": "<>- (has-a)",
                "LongDescription": "Aggregation (has-a)",
                "mxGraphStyle": "endArrow=diamond;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "<><-",
                "ShortDescription": "<><- (part-of)",
                "LongDescription": "Composition (part-of)",
                "mxGraphStyle": "endArrow=filledDiamond;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "-|>",
                "ShortDescription": "-|> (dependency)",
                "LongDescription": "Dependency",
                "mxGraphStyle": "dashed=1;endArrow=classic;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "ASSOCIATION",
                "ShortDescription": "Association",
                "LongDescription": "Association",
                "mxGraphStyle": "endArrow=none;startArrow=none;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "FLOW",
                "ShortDescription": "Flow",
                "LongDescription": "Flow",
                "mxGraphStyle": "endArrow=classic;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "TRIGGERING",
                "ShortDescription": "Triggering",
                "LongDescription": "Triggering",
                "mxGraphStyle": "endArrow=classic;html=1;strokeWidth=2;rounded=1;dashed=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SERVING",
                "ShortDescription": "Serving",
                "LongDescription": "Serving",
                "mxGraphStyle": "endArrow=open;endFill=0;html=1;strokeWidth=2;rounded=1;dashed=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "REALIZATION",
                "ShortDescription": "Realization",
                "LongDescription": "Realization",
                "mxGraphStyle": "endArrow=block;endFill=0;html=1;strokeWidth=2;rounded=1;dashed=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "ASSIGNMENT",
                "ShortDescription": "Assignment",
                "LongDescription": "Assignment",
                "mxGraphStyle": "endArrow=open;endFill=0;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "AGGREGATION",
                "ShortDescription": "Aggregation",
                "LongDescription": "Aggregation",
                "mxGraphStyle": "startArrow=diamond;startFill=0;endArrow=none;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "COMPOSITION",
                "ShortDescription": "Composition",
                "LongDescription": "Composition",
                "mxGraphStyle": "startArrow=diamond;startFill=1;endArrow=none;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "ACCESS",
                "ShortDescription": "Access",
                "LongDescription": "Access",
                "mxGraphStyle": "endArrow=open;endFill=0;html=1;strokeWidth=2;rounded=1;dashed=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_SYNC_CALL",
                "ShortDescription": "Synchronous Call",
                "LongDescription": "Sequence Diagram Synchronous Call",
                "mxGraphStyle": "endArrow=block;endFill=1;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_ASYNC_CALL",
                "ShortDescription": "Asynchronous Call",
                "LongDescription": "Sequence Diagram Asynchronous Call",
                "mxGraphStyle": "endArrow=open;endFill=0;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_RETURN",
                "ShortDescription": "Return Message",
                "LongDescription": "Sequence Diagram Return Message",
                "mxGraphStyle": "endArrow=open;endFill=0;html=1;strokeWidth=2;rounded=1;dashed=1;dashPattern=5 5;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_CREATE",
                "ShortDescription": "Create Message",
                "LongDescription": "Sequence Diagram Create Message",
                "mxGraphStyle": "endArrow=block;endFill=1;html=1;strokeWidth=2;rounded=1;dashed=1;dashPattern=5 5;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_DESTROY",
                "ShortDescription": "Destroy Message",
                "LongDescription": "Sequence Diagram Destroy Message",
                "mxGraphStyle": "endArrow=classic;endFill=1;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_FOUND",
                "ShortDescription": "Found Message",
                "LongDescription": "Sequence Diagram Found Message (from unknown source)",
                "mxGraphStyle": "startArrow=oval;startFill=1;endArrow=block;endFill=1;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_LOST",
                "ShortDescription": "Lost Message",
                "LongDescription": "Sequence Diagram Lost Message (to unknown target)",
                "mxGraphStyle": "endArrow=block;endFill=1;html=1;strokeWidth=2;rounded=1;labelBackgroundColor=#FFFFFF;"
            },
            {
                "id": "SEQ_FRG_ALT",
                "ShortDescription": "Fragment: Alternative",
                "LongDescription": "Sequence Diagram Fragment — Alternative (mutually exclusive conditional paths)"
            },
            {
                "id": "SEQ_FRG_OPT",
                "ShortDescription": "Fragment: Optional",
                "LongDescription": "Sequence Diagram Fragment — Optional (executes if condition is met)"
            },
            {
                "id": "SEQ_FRG_LOOP",
                "ShortDescription": "Fragment: Loop",
                "LongDescription": "Sequence Diagram Fragment — Loop (repeats while condition holds)"
            },
            {
                "id": "SEQ_FRG_BREAK",
                "ShortDescription": "Fragment: Break",
                "LongDescription": "Sequence Diagram Fragment — Break (aborts remaining interactions)"
            },
            {
                "id": "SEQ_FRG_PAR",
                "ShortDescription": "Fragment: Parallel",
                "LongDescription": "Sequence Diagram Fragment — Parallel (concurrent execution)"
            },
            {
                "id": "SEQ_FRG_REF",
                "ShortDescription": "Fragment: Reference",
                "LongDescription": "Sequence Diagram Fragment — Reference (calls another sequence)"
            },
            {
                "id": "SEQ_FRG_END",
                "ShortDescription": "End Fragment",
                "LongDescription": "Sequence Diagram End Fragment — closes the most recently opened fragment"
            }
        ]
    },
    "LAYOUTTYPE": {
        "public": true,
        "shortDescription": "Layout",
        "values": [
            {
                "id": "HorizontalFlow",
                "ShortDescription": "Horizontal Flow"
            },
            {
                "id": "VerticalFlow",
                "ShortDescription": "Vertical Flow"
            },
            {
                "id": "Organic",
                "ShortDescription": "Organic"
            },
            {
                "id": "CenteredRectangle",
                "ShortDescription": "Centered Rectangle"
            },
            {
                "id": "Dynamic",
                "ShortDescription": "Dynamic"
            },
            {
                "id": "SystemGrid",
                "ShortDescription": "System Grid"
            },
            {
                "id": "Sequence",
                "ShortDescription": "Sequence"
            }
        ]
    },
    "VIEWTYPE": {
        "public": true,
        "shortDescription": "View",
        "values": [
            {
                "id": "Architecture",
                "ShortDescription": "Architecture View"
            },
            {
                "id": "Capability",
                "ShortDescription": "Capability View"
            },
            {
                "id": "Transition",
                "ShortDescription": "Transition View"
            }
        ]
    }
}
