Logo do repositório
 
A carregar...
Miniatura
Publicação

Arquitecturas de Suporte ao Desenvolvimento de Protocolos de Comunicação de Tempo-real

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
05-29.pdf1.77 MBAdobe PDF Ver/Abrir

Resumo(s)

A crescente complexidade das aplicações distribuídas de tempo-real leva a que estas necessitem de serviços de comunicação cada vez mais sofisticados e diversificados. Enquanto as concretizações monolitíticas de protocolos de comunicação são difíceis de expandir, aperfeiçoar e ajustar às necessidades de cada aplicação, as concretizações baseadas na composição de camadas modulares são mais facilmente configuráveis e, por isso, mais atraentes para sistemas de tempo-real, onde não interessa gastar recursos com funcionalidades desnecessárias. A dissertação estuda a construção de molduras de suporte à concepção, composição e execução de sistemas de comunicação modulares para aplicações de tempo-real. Um aspecto ao qual se dá particular ênfase é a capacidade de validar a correcção da composição de protocolos no domínio do tempo. A moldura proposta inclui os seguintes componentes: i) Um modelo de suporte à composição e desenvolvimento de protocolos de comunicação que facilita a posterior análise temporal da composição; ii) Uma ferramenta de análise temporal de composição de protocolos; iii) Uma ferramenta que automatiza o processo de alocação e atribuição de prioridades; iv) Um protótipo de um ambiente de execução de composições num sistema concreto. Uma das principais contribuições deste trabalho consiste em demonstrar que é possível, através do uso de uma moldura de composição adequada, extrair informação relevante para a análise temporal a partir do código sem recorrer a linguagens de programação especializadas, facilitando desta maneira a análise e desenvolvimento do sistema. Um aspecto relevante da aproximação proposta consiste no facto da moldura usar um conjunto integrado de mecanismos que permite, simultaneamente, simplificar a tarefa de calcular o pior tempo de resposta das composições de protocolos e a optimização e depuramento da concretização resultante

Descrição

Palavras-chave

Composição de protocolos Tempo-real Análise de escalonabilidade

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Department of Informatics, University of Lisbon

Licença CC