Uma ferramenta de gestão de conhecimento de configuração de componentes de software segundo a metodologia de Projeto de Sistemas Orientados à Aplicação
Show simple item record
dc.contributor.advisor |
Fröhlich, Antônio Augusto Medeiros |
|
dc.contributor.author |
Tondello, Gustavo Fortes |
|
dc.contributor.other |
Silva, Ricardo Pereira e |
|
dc.contributor.other |
Wust, Charles Ivan |
|
dc.date.accessioned |
2018-02-23T20:26:17Z |
|
dc.date.available |
2018-02-23T20:26:17Z |
|
dc.date.issued |
2004 |
|
dc.identifier.other |
60 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/184274 |
|
dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Curso de Sistemas de Informação. |
|
dc.description.abstract |
Estudos anteriores demonstraram que aplicações embutidas e móveis não encontram suporte de tempo de execução adequado em sistemas operacionais de propósito geral, já que estes sistemas geralmente incorrem em overhead desnecessário que tem impacto direto sobre a performance da aplicação. Cada classe de aplicações tem seus próprios requisitos quanto ao sistema operacional, e eles devem ser atendidos individualmente. A metodologia de Projeto de Sistemas Orientados à Aplicação visa a criação de sistemas de suporte de tempo de execução para aplicações de computação dedicada. Um sistema operacional orientado à aplicação é criado a partir da composição de selecionados componentes de software, que são adaptados para preencher os requisitos de uma aplicação alvo de forma adequada. Isto é particularmente crítico para aplicações móveis embutidas, já que estas freqüentemente devem ser executadas em plataformas com severas restrições de recursos (por exemplo, microcontroladores simples, quantidade de memória limitada, etc). No entanto, disponibilizar para cada aplicação um sistema de suporte de tempo de execução específico, além de requerer um conjunto de componentes de software bem desenhados, também necessita de um conjunto sofisticado de ferramentas para selecionar, configurar, adaptar e compor os componentes de forma correta. Ou seja, o gerenciamento da configuração se torna crucial para alcançar a customizabilidade pretendida. Este trabalho terá como foco o desenvolvimento da base de conhecimentos e das ferramentas que permitirão a configuração de componentes de software para construir uma versão otimizada do EPOS, um sistema operacional orientado à aplicação. Iremos apresentar um modelo de especificação que guiará a construção da base de conhecimentos, e o desenvolvimento de uma ferramenta gráfica que será utilizada para descrever uma configuração específica e compilar uma versão otimizada do EPOS. |
|
dc.subject |
Engenharia de Software |
|
dc.subject |
Projeto de Sistemas Orientados à Aplicação |
|
dc.subject |
Componentes de Software |
|
dc.subject |
Gerenciamento de Conhecimento de Configuração |
|
dc.subject |
EPOS |
|
dc.title |
Uma ferramenta de gestão de conhecimento de configuração de componentes de software segundo a metodologia de Projeto de Sistemas Orientados à Aplicação |
|
dc.type |
TCCgrad |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar