Tal como acontece com as associações em ARIS, as instâncias de processo subordinadas podem ser atribuídas a funções no PPM. No modo de exibição EPC, estas funções recebem o mesmo símbolo de associação que em ARIS. A instância de processo associada pode ser exibida usando a opção Abrir associação no menu de contexto da função.
O gráfico abaixo ilustra o refinamento hierárquico de uma instância de processo:
Cada instância de processo associada é uma instância de processo separada. A hierarquia de processo representa apenas uma associação entre instâncias de processo. Pode ter qualquer nível de detalhe. A totalidade das instâncias de processo de um refinamento formam uma estrutura de hierarquia. Cada instância de processo envolvida nesta estrutura de hierarquia está em um nível hierárquico diferente.
Uma instância de processo pode não ser associada a várias funções de uma estrutura de hierarquia, uma vez que a consideração dos diversos valores de atributo pode levar a resultados incorretos no cálculo da medida.
Aviso
Quando definir uma estrutura de hierarquia para os processos, certifique-se de que cada instância de processo da estrutura de hierarquia é associada a um grupo de tipos de processo diferente.
Cada função à qual uma instância de processo é associada representa a instância de processo subordinada. O atributo de função AT_INTERNAL_HIER_REF é uma referência única para a instância de processo subordinada. O valor da chave de hierarquia para a instância de processo subordinada corresponde ao valor do atributo de função AT_INTERNAL_HIER_REF. O valor do atributo de função é extraído do adaptador do sistema de origem.
Aviso
O atributo de função AT_INTERNAL_HIER_REF não pode ser alterado posteriormente. Ao definir hierarquias de processo, o valor do atributo no momento da importação é decisivo.
Para além dos atributos de função existentes, os atributos de processo da instância de processo associada são copiados para a função da instância de processo de nível superior como parte do cálculo da medida. Os atributos existentes da função são substituídos por atributos da instância de processo associada com o mesmo nome. Se forem calculadas medidas diferentes para a instância de processo associada devido à associação a um tipo de processo diferente ao processar os fragmentos de instância de processo importados (runppmimport), os atributos já copiados para a função da instância de processo de nível superior não serão excluídos e continuarão a ser incluídos em análises. A função também retém os atributos copiados se a instância de processo associada for excluída.
Para excluir os atributos copiados de funções com uma instância de processo associada, é preciso reimportar os fragmentos de instância de processo para a instância de processo de nível superior. Regras de chave de objeto apropriadas garantem que as funções são substituídas quando a importação é repetida.