Um framework baseado em modelos para desenvolvimento de sistemas multimídia distribuídos autoadaptativos
AUTOR(ES)
Felipe Alves Pereira Pinto
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
19/01/2011
RESUMO
Sistemas multimídia distribuídos possuem características bastante variáveis, podendo implicar em novos requisitos à medida que novas tecnologias são disponibilizadas ou na necessidade de adequação de acordo com a quantidade de recursos disponíveis. Dessa forma, tais aplicações devem ser capazes de realizar ajustes e adaptações dinâmicas, permitindo alterar sua estrutura e comportamento. Com o objetivo de prover capacidades de autoadaptação nesses sistemas, este trabalho apresenta uma abordagem de adaptação baseada em modelos. É proposto um framework reflexivo e baseado em componentes para a construção e suporte de sistemas multimídia distribuídos autoadaptativos, fornecendo várias facilidades para o desenvolvimento e evolução de tais sistemas, como adaptação dinâmica. A proposta do framework é manter um ou mais modelos de representação do sistema em tempo de execução, de modo que alguma entidade externa possa realizar uma análise desses modelos identificando problemas e tentando resolvê-los. Esses modelos integram o metanível reflexivo das aplicações atuando como uma autorrepresentação do sistema. Para isso, o framework define um metamodelo para a descrição de aplicações multimídia distribuídas autoadaptativas, o qual é capaz de representar componentes e seus relacionamentos, políticas para especificação de QoS e ações de adaptação. Adicionalmente, é proposta uma ADL e uma arquitetura para adaptação baseada em modelos. Como estudo de caso o trabalho apresenta alguns cenários buscando exemplificar o uso do framework na prática, com e sem o uso da ADL, bem como verificar algumas características relacionadas à adaptação dinâmica
ASSUNTO(S)
sistemas multimídia distribuídos adaptação autoadaptação framework reflexivo componentes adl modelo qos metamodelo sistemas de computacao distributed multimedia systems adaptation self-adaptation framework reflective component adl model qos meta-model
Documentos Relacionados
- Ambiente baseado em componentes para o desenvolvimento de sistemas computacionais microcontrolados distribuídos
- Uma abordagem na camada de middleware para troca dinâmica de componentes em sistemas multimídia distribuídos baseados no framework Cosmos
- MoSAC: um módulo para seleção de configurações arquiteturais baseado em critérios de QoS no contexto de sistema distribuídos autoadaptativos
- N2N framework :uma plataforma para desenvolvimento de sistemas calaborativos distribuídos
- A FRAMEWORK FOR DEVELOPING SELF-ADAPTIVE AGENTS IN MOBILE DEVICES