Essential Meta Model 6.20 Reference

Class: Architecture_State

Documentation: An Architecture State groups a set of related architectures in a particular context or configuration. Such contexts could be temporal, e.g. reflecting architectures that are valid today or in the future. Equally, this context could represent the set of architectures required to achieve a particular goal. Naming of Architecture States is important. Architecture States should be named for the configuration of architectures that they group. What does this state do for the organisation? Avoid names such as 'Current State' or 'Future State' as these Architecture States can be used in different contexts.

Superclasses
Subclasses
Types
Template Slots
  Slot Name Documentation Type Cardinality Min/Max Default Template Value
arch_state_application_conceptual Slot to group the set of architectures from the Application Conceptual layer in an Architecture State Application_Conceptual 0:*      
arch_state_application_logical Slot to group the set of architectures from the Application Logical Layer in an Architecture State Application_Logical 0:*      
arch_state_application_physical Slot to group the set of architectures from the Application Physical layer in an Architecture State Application_Physical 0:*      
arch_state_application_relations Slot to capture the Application Relationship instances (e.g. Application to Process relationships) that are in an Architecture State Application_Relationship, :Application_Relationship 0:*      
arch_state_business_conceptual Slot to group the set of architectures from the Business Conceptual Layer in an Architecture State Business_Conceptual 0:*      
arch_state_business_logical Slot to group the set of architectures from the Business Logical Layer in an Architecture State Business_Logical, Business_Service_Quality_Value, Business_Service_Quality, APP_FUN_TO_BUS_RELATION, APP_FUNIMPL_TO_BUS_RELATION, APP_APP_TO_BUS_RELATION, APP_SVC_TO_BUS_RELATION, BUSPROCTYPE_TO_INFOVIEW_RELATION, ACTOR_TO_ROLE_RELATION 0:*      
arch_state_business_physical Slot to group the set of architectures from the Business Physical layer in an Architecture State Business_Physical, APP_PRO_TO_PHYS_BUS_RELATION, PHYSBUSPROC_TO_APPINFOREP_RELATION 0:*      
arch_state_business_relations Slot to capture the Business Relationship instances (e.g. Actor to Role relationships) that are in an Architecture State Business_Relationship 0:*      
arch_state_information_conceptual Slot to group the set of architectures from the Information Conceptual layer in an Architecture State Information_Conceptual 0:*      
arch_state_information_logical Slot to group the set of architectures from the Information Logical layer in an Architecture State Information_Logical 0:*      
arch_state_information_relations Slot to capture the Information Relationship instances (e.g. Information used by Application relationships) that are in an Architecture State Information_Relationship, APP_TO_INFO_RELATION 0:*      
arch_state_objectives The strategic objectives that are met by achieving the architecture state Information_Architecture_Objective, Business_Objective, Application_Architecture_Objective, Technology_Architecture_Objective 0:*      
arch_state_physical_information Slot to group the set of architectures from the Information Physical layer in an Architecture State Information_Physical 0:*      
arch_state_security_management Slot to capture the elements related to security management in an Architecture State. Choose a relevant concrete instance, e.g. Security Principle, Security Policy etc. Security_Management 0:*      
arch_state_strategy_management Slot to group the set of strategic assumptions, constraints and requirements in an Architecture State Strategy_Management 0:*      
arch_state_technology_conceptual Slot to group the set of architectures from the Technology Conceptual layer in an Architecture State Technology_Conceptual 0:*      
arch_state_technology_logical Slot to group the set of architectures from the Technology Logical Layer in an Architecture State Technology_Logical, :Technology_Relationship 0:*      
arch_state_technology_physical Slot to group the set of architectures from the Technology Physical layer in an Architecture State Technology_Physical 0:*      
arch_state_technology_relations Slot to capture the Technology Relationship instances (e.g. technology dependencies in a logical technology architecture) that are in an Architecture State :Technology_Relationship 0:*      
as_contained_in_roadmaps The Roadmaps that contain the Architecture State Roadmap 0:*      
budgets_for_element The budgets defined for this element Budget 0:*      
commentary Defines a set of comments that can be associated with an instance. Uses the Commentary instances to enable multi-language translations of each comment. Commentary 0:*      
coord_x The x-coordinate attribute of an object in a graphical model Integer 0:1      
coord_y The y-coordinate attribute of an object in a graphical model Integer 0:1      
costs_for_element Defines costs that are associated with the current element Cost 0:*      
description A meaningful description of the element and its purpose in the model. String 0:1      
ea_adhoc_dependencies High level descriptions of dependencies that exist for this EA element Adhoc_Dependency 0:*      
ea_assumptions Assumptions that are associated with this element Assumption 0:*      
ea_business_continuity_profile Defines the current business continuity posture for this element Business_Continuity_Profile 0:1      
ea_diagrams The graphical diagrams associatd with this EA element Diagram 0:*      
ea_innovation_opportunity_spaces   Innovation_Opportunity_Space 0:*      
ea_notes Abitrary notes that have been made against the element String 0:1      
ea_principle_compliance_assessments   Principle_Compliance_Assessment 0:*      
ea_reference A human readable, unique and universal reference for the element String 0:1      
ea_requirements The issues or needs associated with this element Strategic_Requirement 0:*      
ea_risks The risks that have been associated with this element Risk 0:*      
ea_scope Supports the arbitrary scoping of an EA element by other EA elements, e.g. Org, Geo, Brand etc. EA_Class 0:*      
ea_security_profile Represents the current security posture of this EA element Security_Profile 0:1      
ea_subject_of_roadmap The Roadmap representing a set of Strategic Plans scoped to this EA element Roadmap 0:1      
ea_subject_to_regulations The Regulations that are relevant to this element REGULATED_COMPONENT_RELATION 0:*      
element_classified_by Slot to capture the classification(s) that apply to an element in the ontology. Add this slot to any class that is to be managed by a Taxonomy. Taxonomy_Term 0:*      
element_styling_classes Slot to define styling classes that are to be applied to an element, e.g. in Essential Viewer Element_Style 0:*      
end_date The date until which this architecture is relevant to the enterprise Time 0:1      
end_date_iso_8601 The date until which this architecture is relevant to the enterprise in ISO 8601 format (yyyy-mm-dd) String 0:1      
external_reference_links Slot to manage the set of external reference links to an EA_Class instance. Normally, create a new instance. External_Reference_Link 0:*      
external_repository_instance_reference Holds a set of references to this instance that are used in external repositories External_Instance_Reference 0:*      
impacting_change_activities Change activities that impact this element Change_Activity 0:*      
impacting_decisions Any Decisions that have been made with regards to this element Decision 0:*      
lifecycle_model_for_element The Lifecycle Model of the element in focus. Lifecycle_Model 0:*      
name A descriptive name of the element in the model.\n(NOTE: A unique, internal reference is managed separately by the system.) String 1:1      
performance_measures The measures of performance that have been captured for the EA element Performance_Measure 0:*      
revenues_for_element Defines the revenues directly deiivered by this element Revenue 0:*      
scale_x The x-dimension scale attribute of an object in a graphical model Float 0:1      
scale_y The y-dimension scale attribute of an object in a graphical model Float 0:1      
short_description A brief description of the EA element String 0:1      
short_name An abbreviatted short name for the EA element String 0:1      
sl_security_classifications The security classifications assigned to this management/supporting element in the context of the enterprise Security_Classification 0:*      
stakeholders Define the stakeholders for the element. Specific stakeholders are defined in terms of an ACTOR_TO_ROLE_RELATION. Alternatively, the type of relevant stakeholders can be defined in terms of a Business_Role. ACTOR_TO_ROLE_RELATION, Business_Role 0:*      
start_date The date from which this architecture is relevant to the enterprise Time 0:1      
start_date_iso_8601 The date from which this architecture is relevant to the enterprise in ISO 8601 format (yyyy-mm-dd) String 0:1      
strategy_contained_in_arch_state The architecture states that contain this strategy management element Architecture_State 0:*      
superseded_by_versions Slot to capture the instance or instances that represent the next version of this instance EA_Class, :EA_Graph_Relation, EA_Relation 0:*      
supersedes_version Slot to capture the instance of which this instance is a new version. i.e. Use this slot to define the instance that represents the previous version of the element being considered. Allowed classes must always be a single class of the same type as the domain. e.g. a Technology_Product can only supersede another Technology_Product. Architecture_State 0:1      
supersedes_versions Slot to capture the instances for which this instance is a new version. i.e. Use this slot to define the instance that represents the previous version of the element being considered. Allowed classes must always be a single class of the same type as the domain. e.g. a Technology_Product can only supersede another Technology_Product. EA_Class, EA_Relation, :EA_Graph_Relation 0:*      
synonyms Alternative names by which this element is known Synonym 0:*      
system_author_id Used to identify the creator of the element String 0:1      
system_content_lifecycle_status Defines the lifecycle status of an EA element in support of content approval SYS_CONTENT_APPROVAL_STATUS 1:1   SimpleInstance(essential_baseline_6.5.4_Class67 of [Cls(SYS_CONTENT_APPROVAL_STATUS)])  
system_content_quality_last_reviewed_datetime_iso8601 The date and time that the content quality of this element was reviewed String 0:1      
system_content_quality_last_reviewer_id The id of the person that most recently reviewed the content quality of this element String 0:1      
system_content_quality_reviews The content quality reviews that have been undertaken against this element SYS_CONTENT_QUALITY_REVIEW 0:*      
system_content_quality_status The current content quality status of this element SYS_CONTENT_QUALITY_STATUS 0:1   SimpleInstance(store_55_Class0 of [Cls(SYS_CONTENT_QUALITY_STATUS)])  
system_content_visibility Defines the visibility of an EA element, e.g. individual, specific group, everyone SYS_CONTENT_VISIBILITY 1:1   SimpleInstance(essential_baseline_6.5.4_Class68 of [Cls(SYS_CONTENT_VISIBILITY)])  
system_creation_datetime_iso8601 The date and time at which this element was created String 0:1      
system_ea_reference_instance_counter A unique number that is used in derived ea references where this instance forms part of teh relationship path Integer 0:1   0  
system_is_published Slot to control whether an instance is ready to be published in Essential Viewer, or not. Defaults to true. Boolean 0:1   true  
system_last_modified_author_id The id of the user that most recently modified the instance String 0:1      
system_last_modified_datetime_iso8601 The date and time at which the element was most recently modified String 0:1      
system_security_edit_classification Defines the security classification that has been assigned to an element of the repository for EDIT access EA_Content_Classification 0:*      
system_security_read_classification Defines the security classification that has been assigned to an element of the repository for READ access EA_Content_Classification 0:*      
target_performance_measures The Performance Measures that are defined as targets for this element Performance_Measure 0:*      

Own Slots
  Slot Name Value
essential_id cl115
synonyms  
system_ea_reference_auto_create_schema  
system_essential_class_content_quality_review_policy  
system_essential_class_slot_priorities  
system_security_edit_classification  
system_security_read_classification  
:DIRECT-INSTANCES  
:DIRECT-SUBCLASSES  
:DIRECT-SUPERCLASSES Strategy_Management
:DIRECT-TEMPLATE-SLOTS start_date_iso_8601, arch_state_technology_physical, arch_state_technology_relations, arch_state_physical_information, end_date_iso_8601, arch_state_application_physical, arch_state_information_relations, arch_state_business_physical, arch_state_technology_logical, arch_state_application_conceptual, arch_state_technology_conceptual, arch_state_objectives, arch_state_business_logical, arch_state_security_management, arch_state_information_logical, start_date, arch_state_business_relations, arch_state_information_conceptual, arch_state_application_relations, arch_state_business_conceptual, as_contained_in_roadmaps, arch_state_application_logical, end_date, arch_state_strategy_management
:DIRECT-TYPE :ESSENTIAL-CLASS
:DOCUMENTATION An Architecture State groups a set of related architectures in a particular context or configuration. Such contexts could be temporal, e.g. reflecting architectures that are valid today or in the future. Equally, this context could represent the set of architectures required to achieve a particular goal. Naming of Architecture States is important. Architecture States should be named for the configuration of architectures that they group. What does this state do for the organisation? Avoid names such as 'Current State' or 'Future State' as these Architecture States can be used in different contexts.
:NAME Architecture_State
:ROLE Concrete
:SLOT-CONSTRAINTS  

  ^ back to top

Return to Class Hierarchy

Generated: 11/12/2024, 12:09:27 PM, Greenwich Mean Time

Essential Meta Model 6.20 Copyright ©2006-2024 Enterprise Architecture Solutions Ltd