Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/2512
Title: Um ambiente para geração automática de biblioteca de componentes de comunicação em sistemas embarcados distribuídos
Authors: DÓRIA, Valnor Calheiros
Keywords: Hardware/software co-design;Sistemas embarcados distribuídos;Geração de interfaces;Geração de comunicação
Issue Date: 2003
Publisher: Universidade Federal de Pernambuco
Citation: Calheiros Dória, Valnor; Natividade da Silva Barros, Edna. Um ambiente para geração automática de biblioteca de componentes de comunicação em sistemas embarcados distribuídos. 2003. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2003.
Abstract: Hardware/software co-design é uma metodologia utilizada para o desenvolvimento de sistemas digitais compostos por componentes de software e por componentes de hardware, que possibilita obter um drástico ganho de produtividade no desenvolvimento de tais sistemas. Este ganho de produtividade pode ser utilizado na exploração de diversas alternativas de solução, a fim de se conseguir melhorar a qualidade e reduzir o custo do projeto final. Com o recente crescimento da utilização de sistemas embarcados distribuídos, os projetistas têm cada vez mais utilizado ambientes de hardware/software co-design que suportem esta categoria de projetos. O co-design de sistemas embarcados distribuídos é uma tarefa ainda mais desafiadora, pois cada fase da metodologia tem que considerar as restrições físicas impostas pelas características distribuídas destes sistemas. Um dos desafios do co-design de sistemas embarcados distribuídos está na geração de comunicação entre processos alocados em diferentes sistemas embarcados. Trata-se de uma tarefa tediosa, propícia a erros e que consome bastante tempo quando não é realizada automaticamente, pois, a cada nova situação a ser analisada, a ausência de uma ferramenta de auxílio ao projeto força o projetista do sistema a refazer todos os parâmetros que são dependentes da aplicação e customizar os subsistemas de comunicação de maneira a refletir a nova arquitetura a ser analisada. O objetivo principal desse trabalho foi o desenvolvimento de um ambiente que gere automaticamente uma biblioteca de componentes de comunicação para sistemas embarcados que estão distribuídos. O sistema deve suportar projetos de diferentes escalas e com topologia qualquer. Para tanto, foi definido um modelo de comunicação, foi proposta uma arquitetura de rede para a qual o sistema deve gerar os componentes de comunicação e foi realizado o desenvolvimento de uma biblioteca de componentes de comunicação com especificações de implementação em hardware e em software, que suportam inclusive comunicação através da Internet. Como resultado do trabalho, foi implementado um sistema de geração automática de componentes de comunicação, GCCom, que oferece suporte ao desenvolvimento de projetos de sistemas embarcados distribuídos
URI: https://repositorio.ufpe.br/handle/123456789/2512
Appears in Collections:Dissertações de Mestrado - Ciência da Computação

Files in This Item:
File Description SizeFormat 
Valnor completa.pdf5.41 MBAdobe PDFView/Open


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.