C2 Architecture Construction Notation BNF


architecture_modification ::= architecture_name.modification_operator (architecture_element_name); system_modification ::= system_name.bind (architecture_element_name, architecture_element_name); modification_operator ::= add | remove architecture_welding ::= architecture_name.welding_operator welding_pair; welding_operator ::= weld | unweld welding_pair ::= (architecture_element_name, architecture_element_name); connector_filtering ::= architecture_element_name.set_port_filter_operator (architecture_element_name,