Metodologia orientada a aspectos para a especificação de sistemas tempo-real embarcados distribuídos / Aspect-Oriented Methodology to Specify Distributed Real-time Embedded Systems
AUTOR(ES)
Freitas, Edison Pignaton de
DATA DE PUBLICAÇÃO
2007
RESUMO
Sistemas de tempo-real embarcados distribuídos se caracterizam pela complexidade e especificidade de seus projetos. Tanto a complexidade quanto a especificidade apresentam forte influência dos diversos requisitos ligados às restrições advindas das três características que distinguem tais sistemas, i.e. presença de fortes restrições temporais, restrições de sistemas embarcados e distribuição de processamento. Estes requisitos, chamados de requisitos não-funcionais, afetam diversas partes do sistema de maneira não uniforme, tornando-se por esta razão difícil o seu gerenciamento. Metodologias orientadas a objetos não apresentam mecanismos específicos para tratar tais requisitos, o que implica na aplicação de um significativo esforço ao se realizar o reuso ou a manutenção de componentes afetados por requisitos de natureza nãofuncional. Novas tecnologias têm surgido com o objetivo de contornar este problema, notadamente a orientação a aspectos. Este paradigma propõe a separação no tratamento dos requisitos não-funcionais contribuindo com a modularização do sistema. Esta dissertação propõe a aplicação de orientação a aspectos para a especificação de sistemas tempo-real embarcados distribuídos. Para isto realizou-se a adaptação de uma metodologia de desenvolvimento de sistemas orientada a aspectos, a FRIDA (From RequIrements to Design using Aspects), contextualizando-a para o domínio de interesse. A utilização desta metodologia provê suporte ao mapeamento de requisitos em elementos de projeto de modo a promover a rastreabilidade entre as fases de análise e projeto. Na fase de projeto é proposta a utilização de aspectos em conjunto com elementos do perfil RT-UML para o tratamento dos requisitos identificados e especificados na fase de análise.
ASSUNTO(S)
sistemas digitais distributed real-time embedded systems sistemas embarcados analysis and specification of non-functional requirements sistemas : tempo real aspect-oriented design rt-uml
ACESSO AO ARTIGO
http://hdl.handle.net/10183/10268Documentos Relacionados
- An aspect-oriented model-driven engineering approach for distributed embedded real-time systems
- Middleware adaptativo para sistemas embarcados e de tempo-real
- Using aspects to model distributed real-time embedded systems
- Framework orientado a objetos para projeto de hardware e software embarcados para sistemas tempo-real
- Provisão de qualidade de serviço em escalonadores para sistemas operacionais embarcados de tempo-real