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 |
Tipo de base de atributo (ABT) no ARIS Architect |
Nome no |
---|---|---|
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 |
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. |