Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/2744
Comparte esta pagina
Título : | Plug and trace: a component-based approach to specify and implement traces |
Autor : | Ferreira Oliveira, Rafael |
Palabras clave : | Análise de aplicações; Rastro; Desenvolvimento baseado em com- ponentes; Engenharia digirida por modelos; CHR |
Fecha de publicación : | 31-ene-2010 |
Editorial : | Universidade Federal de Pernambuco |
Citación : | Ferreira Oliveira, Rafael; Souto Maior de Barros, Roberto. Plug and trace: a component-based approach to specify and implement traces. 2010. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2010. |
Resumen : | A análise de aplicações tem ganhado bastante valor comercial com o grande crescimento de heterogeneidade e distribuição dos atuais sistemas - tanto logicamente quanto fisica- mente. Esta convergencia de complexidade em relação aos ambientes de projeto, desen- volvimento e produção temintroduzido novos desafios em se tratando domonitoramento, análise e melhorias desses sistemas. Além disso, as abordagem tradicionais tem ofere- cido cada vez menos valor para o gerenciamento dos atuais ecosistemas das aplicações cada vez mais sofisticadas e distribuídas. Diante desse cenário, o projeto Plug and Trace integra duas propostas, aMeta-Teoria dos Rastros e o Desenvolvimento Baseado em Componentes, para prover uma maneiras simples de embutir uma variedade de serviços de análise em qualquer tipo de aplicação. Dessa forma, nossa intenção é mudar a maneira com que as ferramentas de análise são projetadas, de somente construir ferramentas de análise para applicações específi- cas, para prover um framework de rastreamento independente de domínio e altamente reusável em qualquer domínio. Adicionalmente, com o intuito de forcener para os at- uais sistemas um framework com um boa relação custo-benefício, nós focamos em au- tomação usando a Engenharia Dirigida por modelos, ou seja, fazer mais com menos, eliminando tarefas redundantes e manuais e facilitanto o processo de estensão de nossa proposta sobre qualquer aplicação. Claramente essas vantagens representam uma contribuição para o domínio de Análise de Aplicações, no qual o projeto Plug and Trace simplifica o processo de conceber uma ferramenta de análise e facilita o análise de qualquer aplicação usando um framework co- mum. Há também contribuições em outros domínios: no Desenvolvimento Baseado em Componentes, com a primeira proposta de componentização da Meta-Teoria dos Ras- tos adornada com novos componentes genéricos de rastreamento; e, na Engenharia Di- rigida por Modelos, com um framework de rastreamento baseado em quatro princípios: qualidade, consistência, produtividade e abstração, reduzindo a codificação manual e promovendo a reusabilidade de todo o framework. A fim de validar nossa proposta, apresentamos um estudo de caso que mostra como estender o framework Plug and Trace para o domínio da linguagem CHR |
URI : | https://repositorio.ufpe.br/handle/123456789/2744 |
Aparece en las colecciones: | Dissertações de Mestrado - Ciência da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
arquivo6993_1.pdf | 2,11 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons