Ambiente de execução para aplicações escritas em java no sistema EPOS

DSpace Repository

A- A A+

Ambiente de execução para aplicações escritas em java no sistema EPOS

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Frohlich, Antonio Augusto Medeiros pt_BR
dc.contributor.author Secchi, Luciano pt_BR
dc.date.accessioned 2012-10-21T20:52:46Z
dc.date.available 2012-10-21T20:52:46Z
dc.date.issued 2004
dc.date.submitted 2004 pt_BR
dc.identifier.other 225417 pt_BR
dc.identifier.uri http://repositorio.ufsc.br/xmlui/handle/123456789/87487
dc.description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. pt_BR
dc.description.abstract Este trabalho mostra uma nova metodologia para executar aplicações escritas em Java em sistemas embutidos que possuam severas restrições de hardware. Para isto, esta metodologia faz uso da técnica de engenharia de software denominada Application-Oriented System Design. Dada uma aplicação ou conjunto de aplicações, um ambiente de execução sob medida é construído para suprir suas necessidades. As necessidades da aplicação são obtidas de forma automática, através da análise de seu código. A análise é feita a partir do código Java compilado (bytecode Java). Essa abordagem possibilita que mesmo aplicações ou bibliotecas sem código fonte conhecido possam ser analisadas com esta técnica. O ambiente de execução é construído a partir de componentes de software que são utilizados de acordo com regras de dependência e modelos de custo. Os componentes de software utilizados fazem parte do sistema EPOS, um sistema que segue os princípios da Application-Oriented System Design. O código da aplicação, em bytecode Java, pode ser reduzido através de métodos de compactação de código e extração.Antes do passo da análise de dependências, os elementos de software da aplicação que são fundamentais a sua execução são selecionados e a aplicação pode ser reconstruída sem dependências desnecessárias. O trabalho propõe a transformação da aplicação escrita em Java para código nativo do hardware. A transformação para código nativo diminui a necessidade de memória e melhora o desempenho das aplicações. Esta transformação pode ser feita com compiladores Ahead-of-Time, como é o caso do compilador GNU GCJ. pt_BR
dc.format.extent 1 v.| il., tab. pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject.classification Ciência da computação pt_BR
dc.subject.classification Informatica pt_BR
dc.subject.classification Engenharia de software pt_BR
dc.subject.classification Java (Linguagem de programação de computador) pt_BR
dc.subject.classification Sistemas embutidos de computador pt_BR
dc.title Ambiente de execução para aplicações escritas em java no sistema EPOS pt_BR
dc.type Dissertação (Mestrado) pt_BR


Files in this item

Files Size Format View
225417.pdf 240.4Kb PDF Thumbnail

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar