As asserções são características que descrevem os recursos de um
terminal.
É possível definir esses recursos juntamente com 5 dimensões:
desempenho, confiança, interoperabilidade, segurança e capacidade de
gerenciamento.
Você pode estender a ontologia do segmento de mercado para incluir asserções
que são customizadas para o ambiente de TI corporativo.
No tempo de execução, o Business Services Dynamic Assembler usa essas características
para localizar o terminal mais adequado ou a realização de serviço para um consumidor
com base nos seus requisitos de negócios. Em nosso metamodelo, esses requisitos de
negócios são chamados de políticas.
- As asserções podem ser anexadas a terminais para especificar uma determinada
característica de um terminal (por exemplo, o tempo máximo disponível de transação).
- As asserções também são utilizadas no contrato de política. Durante o tempo de
execução, se uma política for aplicável, o contrato será aplicado. Quando a política
é utilizada, o contrato é aplicado. Quando as condições de destino, contexto e
conteúdo da política são atendidas, o contrato é aplicado.
- As asserções em uma política podem ser utilizadas para seleção de terminal
durante o tempo de execução ou para outros propósitos de seleção de
não-terminais, como a asserção de transformação ou a de formato de dados.
Nota:
- As asserções que não são seleções de terminal devem ser utilizadas somente
nos contratos de política e não nos terminais.
- A asserção "Horas de Operação" deve ser utilizada somente em terminais e
não em contratos de política.
- Duplicação Permitida: algumas asserções são marcadas como "duplicação permitida",
o que indica que o usuário pode incluir mais de uma asserção daquele tipo a
uma única política ou a um único terminal (por exemplo, a asserção WSI-Profile).