4.1 – MDA e os Requisitos Não Funcionais
Requisitos não funcionais são uma grande preocupação dae arquitetura de software. Estes requisitos contemplam exigências relacionadas a atributos de qualidade como:
- desempenho,
- reutilização,
- interoperabilidade e
- segurança.
Embora MDA não aborde cada atributo individualmente, ele promove e ajuda a alcançar estes atributos de qualidade devido aos seguintes fatores:
- Um certo grau de interoperabilidade, reusabilidade e portabilidade é construído em todos os modelos.
- O MOF e o mecanismo de UML Profiles permitem que a UML seja estendida para modelar requisitos e endereçando especificamente os requisitos não funcionais.
- Junto com as extensões para requisitos não funcionais para modelagem de projeto, modelos que mapeiam regras endereçam os atributos de qualidade durante a transformação destes modelos.
Copyright © 2016 AIEC.