Imported objects mapping
Container management 
The objects imported may be stored in a specific container, for example: an enterprise or a library. This container is set in the Target container field during the ArchiMate file import.
*For more details about the Target container specification, see Importing an ArchiMate File.
ArchiMate Elements import 
The ArchiMate standalone elements are imported as new standalone elements in the ArchiMate model.
*For more details ArchiMate standalone elements, see ArchiMate Standalone.
The ArchiMate EA elements import is divided into two steps:
*For more details ArchiMate EA elements, see ArchiMate EA Element.
1. The ArchiMate EA element creation.
2. A specific processing regarding the HOPEX Building Block referenced by the new ArchiMate EA element:
If an HOPEX Building Block (with the same name) is defined in the target scope (container or imported container), it is retrieved and linked as referenced building block.
If no HOPEX Building Block is available, or if many are available with this name in the defined scope, then a new object is created in the defined target container, and a warning is added to the import report
*Depending on the referenced HOPEX Building Block, a specific creation wizard is activated. For more details, see Specific Creation Behavior.
ArchiMate Relationships 
*For more details ArchiMate Element relationship, see ArchiMate Element relationship.
The processing of ArchiMate Concept Relationships consists in considering the type (metaclass) of the source element of the relationship, to get the outgoing relationships (concrete path) of the suitable relationship type towards the suitable target concept.
If no such relationship is available, then a new relationship of the ‘association' type is created (association from ‘source_object' to ‘target_object' created instead of the required ‘relationship_type') and a warning is added to the import report file.
If the source (or target) object type does not exist, an error message is added to the import report file (non-existing source / target object: relationship of ‘relationship_type' from source_object to target_object could not be created).
Otherwise, the relationship is created.
The processing of Relationships with attributes consists in importing the attributes as attribute or object.
Flow: the flow relationship name attribute is defined by the carried content name:
If no name is defined for the flow relationship, then no content is associated with the flow relationship,
If a content, with the same name, exists in the scope (in target container or target container imported containers), the content is reused,
otherwise a new content is created within the target container.
Access: Access Type
Access type is stored as a closed enumeration attribute (read, write or read/write).
Influence: Impact Type
*In HOPEX, the impact type (or strength) is an enumeration, so an opened list +++ / ++ / + / - / -- / ---
If the value fits with this list, the corresponding attribute value of HOPEX is used,
Otherwise, the imported value is set outside of the other predefined values (e.g. low, middle, high).
Specific Creation Behavior 
The processing of ArchiMate EA elements import depends on the referenced HOPEX Building Block.
*For more details on ArchiMate EA elements import, see ArchiMate Elements import.
The table below present the cases where a specific creation wizard is activated when the ArchiMate EA elements is imported.
*For specific wizards, a simple creation is done. For example, an ArchiMate Project is created without workflow and status.
 
Layer
ArchiMate EA Elements
HOPEX MetaClass
Specific creation wizard
Strategy
Capability
Business Capability
Simple case
 
Value Stream
Value Stream
Simple case
Strategy
Capability
Business Capability
Simple case
 
Business Process
Organizational Process
Simple case
 
Business Actor
Org-Unit, Position Type
Complex case: the appropriate concept must be selected
Application
Data Object
Class, Entity
Complex case: the appropriate concept must be selected
 
Application Process
System Process
Simple case
 
Application Component
Application
Simple case
Technology
Technology Process
System Process
Simple case
 
Device
IT Device, IT Server, IoT Device
Complex case: the appropriate concept must be selected
 
System Software
Software Technology
Simple case
 
Communication
IT Network
Simple case
 
Network
Facility
Simple case
 
Facility
Hardware
Simple case
Implementation & migration
Work Package
Enterprise Project
Specific enterprise project creation wizard
Other
Location
Site
Simple case
In complex cases, the default MetaClass used by the wizard is defined by a specific setting on the source ArchiMate concept MetaClass; this can be customized if necessary. For example, a Business Actor references an Org-Unit by default.
Views and Diagrams 
All views, of any suitable viewpoint type, are created.
*In the ArchiMate® format, views are diagrams while, in HOPEX, one view object is described by a diagram object (of the ArchiMate diagram type)
In the view's diagrams, the imported file object coordinates are used to position the object in the diagram
If an object is added to the diagram while the viewpoint definition doesn't allow the element (or relationship), then the diagram view is activated, and a warning added to the import report file.