Regras de transformação

A transformação de tipos de atributo também implica a conversão do tipo de dados. A tabela seguinte fornece uma visão geral das regras de transformação para converter o tipo de dados dos tipos de atributo PPM no tipo de dados correspondente em formato AML. As regras de transformação estão definidas no arquivo aml-mapping.xsl e referenciadas nos arquivos amlmapping.dtd e amlmapping.xml.

Regra de
transformação

Tipo de base de atributo (ABT) no ARIS Architect

Nome no
ARIS Architect

text

ABT_MULTILINE

n linhas

float

ABT_FLOAT

Número de ponto flutuante

int

ABT_RANGEINTEGER

Faixa de valores inteiros

timespan

ABT_COMBINED

Combinado, por exemplo, tipo de atributo Tempo de ciclo em funções

costrate

ABT_COMBINED

Combinado

frequency

ABT_INTEGER

Número inteiro que representa a frequência por dia, por exemplo, Frequência dia em eventos

cost

ABT_COMBINED

Combinado

A tabela seguinte descreve as regras de transformação individuais:

Regra de
transformação

Descrição

text

Qualquer texto de formato livre que é copiado inalterado do tipo de atributo PPM para o tipo de atributo ARIS Architect.

float

O resultado é um número de ponto flutuante (positivo/negativo) arredondado a duas casas decimais. Sé é copiado o conteúdo do tipo de atributo PPM até ao primeiro espaço para o tipo de atributo ARIS Architect. Isso trunca todas as unidades PPM. Por exemplo, o valor de atributo PPM 12.3 HOUR torna-se no valor de atributo ARIS Architect 12.3.

int

O resultado é um valor inteiro dentro dos limites superior e inferior especificados pelo ARIS Architect. O conteúdo do tipo de atributo PPM é arredondado para um número inteiro, ou seja, os números de ponto flutuante do PPM também podem ser transformados. O tipo de atributo PPM pode não ter uma unidade, ou seja, o valor de atributo pode conter apenas um número. 

timespan

Os tipos de atributo PPM do tipo de dados TIMESPAN ou FACTORY-TIMESPAN são transformados em um tipo de atributo ARIS Architect do tipo de dados ABT_COMBINED.

costrate

Transformação de taxas de custo: O resultado é um valor combinado para o tipo de atributo ARIS Architect com o tipo de dados ABT_COMBINED como os custos por hora na moeda correspondente.

As moedas a incluir podem ser especificadas usando o elemento XML currencymapping no arquivo amlmapping.xml. Os valores padrão são EUR e USD.

frequency

O valor de atributo PPM do tipo de dados FREQUENCY é transformado em um número inteiro especificando a frequência por dia correspondente.

cost

Transformação de custos: Um tipo de atributo PPM do tipo de dados COST é transformado em um tipo de atributo ARIS Architect do tipo de dados ABT_COMBINED. O resultado é um valor combinado na moeda correspondente.