Um ambiente baseado em componentes para desenvolvimento de software de sistemas embutidos

Repositório institucional da UFSC

A- A A+

Um ambiente baseado em componentes para desenvolvimento de software de sistemas embutidos

Mostrar registro completo

Título: Um ambiente baseado em componentes para desenvolvimento de software de sistemas embutidos
Autor: Dal-Bó, Silvana Madeira Alves
Resumo: Sistemas Embutidos são sistemas direcionados a uma aplicação específica, com alta integração de seus componentes de hardware e software e uma interface de comunicação com o ambiente externo específica de cada aplicação. O perfil de desenvolvimento do projeto de um sistema embutido (embedded system) implica em uma metodologia que envolva tanto os componentes de software quanto os componentes de hardware, levando-se em conta especialmente o tempo e o custo de um projeto. Neste sentido, a especificação de uma ferramenta capaz de auxiliar na metodologia e desenvolvimento destes sistemas, vem com o objetivo de diminuir o tempo de desenvolvimento de um projeto e a reutilização de componentes de software e aplicações já desenvolvidas. Esta dissertação apresenta um estudo sobre metodologias de projeto para sistemas embutidos, linguagens de descrição de componentes e ferramentas de projeto existentes atualmente e finalmente um modelo proposto para uma ferramenta de software baseada em componentes. A ferramenta dispõe de um ambiente onde cada componente de software é descrito em uma linguagem aqui denominada LDEC (linguagem de descrição de componentes), própria da ferramenta e, inserido em um repositório de componentes. Os componentes presentes no repositório podem ser selecionados, através de uma interface gráfica, de modo a compor um software de aplicação embutida. Uma aplicação ou componente, podem ser reutilizados, desde que estejam descritos e inseridos no repositório da ferramenta. Através da ligação dos componentes e a configuração da aplicação, a ferramenta possibilita gerar os arquivos fontes, executáveis e de descrição da aplicação. A validação da ferramenta é apresentada através de estudos de caso descritos no final da dissertação.
Descrição: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.
URI: http://repositorio.ufsc.br/xmlui/handle/123456789/86693
Data: 2004


Arquivos deste item

Arquivos Tamanho Formato Visualização
214283.pdf 947.0Kb PDF Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro completo

Buscar DSpace


Navegar

Minha conta

Estatística

Compartilhar