1.1 - Resumo da avaliação da AADL
Como vimos, a AADL é usada para o modelar a arquitetura de software e hardware de um sistema embarcado e em tempo real, como, por exemplo, os sistemas de aviação. Este modelo de arquitetura pode então ser usado como uma documentação do projeto, para as análises ou para geração de código, como por exemplo a linguagem UML. Para um melhor entendimento da AADL apresentamos, a seguir, um resumo de suas características:
|
Modelos em multinível de elementos de hardware e software interligados. |
|
Vários elementos de hardware e software, como: redes, portas, processos, threads, e muitos outros. |
|
Não há suporte explícito. |
|
Capta aspectos principalmente estáticos de um sistema, embora propriedades possam capturar alguns aspectos dinâmicos. |
|
Não há suporte explícito. |
|
Propriedades definidas pelo usuário podem capturar aspectos não funcionais. |