BDBComp
Parceria:
SBC
Rastreamento e Visualizacao de programas Java usando JVMTI

Geovani Ricardo WiedenhoftBenhur Stein

A utilizac¸~ao da linguagem Java no desenvolvimento de aplicac¸ ~oes paralelas e distribu´?das ´e crescente. Naturalmente, surge a necessidade de meios para a depurac¸~aodo c´odigo Java desenvolvido. As ferramentas tradicionais de depurac¸~ao de aplicac¸ ~oesseq¨uenciais s~ao em geral insuficientes para essas tarefas. Uma ferramenta complementar´e a visualizac¸~ao da execuc¸~ao da aplicac¸~ao. Para isso, registra-se os principais eventosocorridos durante a execuc¸~ao da aplicac¸~ao e depois apresenta-se os mesmos de formagr´afica. Este trabalho descreve uma ferramenta de rastreamento de programas Java queest´a sendo desenvolvida no Laborat´orio de Sistemas da Computac¸~ao (LSC) localizado naUniversidade Federal de Santa Maria (UFSM). Este faz uso da interface de recuperac¸~aode eventos JVMTI "Java Virtual Machine Tool Interface", para monitorar e registrar osprincipais eventos gerados pela JVM durante a execuc¸~ao de uma aplicac¸~ao Java. Depoisdesse registro, os eventos s~ao visualizados. A pr´oxima sec¸~ao apresenta as ferramentasutilizadas para a realizac¸ ~ao do registro, recuperac¸ ~ao e visualizac¸~ao de programas Java.Segue uma descric¸~ao mais detalhada do trabalho, os resultados obtidos at´e o momento eos trabalhos futuros previstos para o aprimoramento da ferramenta.

http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2005/0023.pdf

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato: bdbcomp@lbd.dcc.ufmg.br
     Mantida por:
LBD