Return to search

Um ambiente para geração automática de biblioteca de componentes de comunicação em sistemas embarcados distribuídos

Made available in DSpace on 2014-06-12T15:58:54Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2003 / 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

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/2512
Date January 2003
CreatorsDÓRIA, Valnor Calheiros
ContributorsBARROS, Edna Natividade da Silva
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.012 seconds