|
Linhas de código fonte (SLOC - Source Line of Code) é uma medida de software usada para medir o tamanho de um programa de software, através da contagem do número de linhas em o texto do código fonte do programa. É também expressa em KSLOC ou KLOC (milhares de linhas de código). |
|
|
Qualquer requisito especificamente solicitado pelo usuário para completar um processo elementar, como validações, algorítmos, cálculos, leitura ou manutenção de um arquivo.
Sumário das Lógicas de Processamento Usadas Pelas Transações
|
Tipos de Lógica de Processamento (LP)
|
EE
|
SE
|
CE
|
01. Validações
|
Pode
|
Pode
|
Pode
|
02. Cálculos e fórmulas matemáticas
|
Pode
|
Deve*
|
Não
|
03. Conversão em valores equivalentes
|
Pode
|
Pode
|
Pode
|
04. Filtro e seleção de dados com base em critérios específicos na comparação de vários conjuntos dados
|
Pode
|
Pode
|
Pode
|
05. Análise de condições para que se determinem quais se aplicam
|
Pode
|
Pode
|
Pode
|
06. Atualização de pelo menos um ALI
|
Deve*
|
Deve*
|
Não
|
07. Referencia a pelo menos um ALI ou AIE
|
Pode
|
Pode
|
Deve
|
08. Recuperação de dados ou informações de controle
|
Pode
|
Pode
|
Deve
|
09. Criação de dados derivados
|
Pode
|
Deve*
|
Não
|
10. Alteração do comportamento do sistema
|
Deve*
|
Deve*
|
Não
|
11. Preparação e apresentação de informação para fora da fronteira
|
Pode
|
Deve
|
Deve
|
12. Capacidade de aceitar dados ou informações de controle que entram pela fronteira
|
Deve
|
Pode
|
Pode
|
13. Ordenação, reclassificação ou rearrumação de um conjunto de dados
* Esta é a única lógica que não serve para garantir que uma transação seja diferente de outra
|
Pode
|
Pode
|
Pode
|
Deve – A transação deve obrigatoriamente executar este tipo de lógica de processamento Deve* – A transação deve executar pelo menos uma das lógicas de processamento classificadas como deve* Pode – A transação pode executar este tipo de lógica de processamento, mas não é obrigatório Não – A transação não pode executar este tipo de lógica de processamento
|
|