Critério |
Peso |
Observação |
Escolha e implementação dos aspectos |
5 |
- Capacidade de escolher os concerns a serem implementados com aspectos
- Qualidade da implementação dos aspectos
|
Interface e Usabilidade |
1 |
- Web ou baseada em componentes Swing
- O
funcionamento do programa deve ser de fácil entendimento
- A utilização do programa deve ser fácil
|
Eficácia e Eficiência |
2 |
- Aplicação cumpre os requisitos funcionais e não funcionais
|
Legibilidade e qualidade do
código |
1 |
- Legibilidade e qualidade do código escrito, tanto em Java com em
AspectJ
|
Documentação/Instalação/Configuração |
1 |
- O código do programa deve ser bem documentado
-
A instalação e configuração também deve ser
documentada
|